欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【Asp.Net2.0技巧(续)】,下面是详细的分享!
Asp.Net2.0技巧(续)
1. 在开发web控件时,如果控件必须放在服务器端的form内,可以通过Page.VerifyRenderingInServerForm(Control) 方法来保证。
2. 使用Control类的ResolveClientUrl(string)方法可以将类似“~/abc/ab.aspx”这样的路径转换为正确的url路径,这在.Net1.0中是一个内部方法,而在2.0中是公开的方法
3. Button控件有两个事件,分别是OnClick和OnCommand,在点击button之后这两个事件都会被触发,两者的区别是后者可以接受commanArgs参数,而前者不可以。
4. 在写Web控件时可以通过Themable特性指定某属性是否可以在Skin文件中指定值。
5. .Net2.0的验证控件多了一个SetFocusOnError属性,可以指定发生错误的时候是否让焦点移动到要验证的控件上。
6. 在Aspx页面上可以使用<%$AppSettings: settingKey%>获得配置文件appSettings配置节中指定key的值
7. 当将textbox控件的ReadOnly属性设置为true时,如果在客户端用js脚本改变了这个textbox的值,提交之后在服务器端是得不到改动后的值的,可以通过Request.Form[textbox.ClientID]获得改动後的值。
8. 在.Net1.0中只有一个html input的上传文件控件,而在2.0中有了一个WebControl:FileUpload,在验证用户时候选择文件并上传时,可以通过它的HasFile属性来判断,而不必这样来判断FileUpload1.PostFile !=null && FileUpload1.PostFile.ContentLength > 0。
以上所分享的是关于Asp.Net2.0技巧(续),下面是编辑为你推荐的有价值的用户互动:
相关问题:有没的报考过二级建造师的朋友,请详续下考试难易...
答:1、二级建造师包含科目共3门,法规和管理者2门是公共科目,实务分为建筑工程、公路工程、水利水电工程、矿业工程、市政公用工程、机电工程6个专业,你任选一门考试。个人感觉,市政是最难的,建筑最简单,其他的一般般。 2、法规和管理的话个人... >>详细
相关问题:钓鱼技巧 现在正在学习台钓 在续窝上有点弄不明白
答:续窝就是大概每半个小时将你(诱钓结合)的饵料捏成核桃大小,挂在钩上,在钓点抖落。您说的续窝死,可能是用了不衕与钓饵的窝子,致使窝中无鱼 >>详细
相关问题:车险续保技巧?需要怎么办呢?
答:车险续保没什么技巧的,投保之后出险了保险公司赔付了,那是保险的作用好,如果投保了没出险,那就是个人的命好。 请不要相信续保有什么技巧,关键是个人平时安全驾驶才是最重要的,至于那个险种应该应该投保、哪个可以不必要的,谁也无法断定自... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
