摘要:微软的IDE为程序员提供了很多的方便而之前就看到过园子里的朋友发过关于代码段(Snippet)的文章,最后会列举一些,这里花点时间把除了VAssist X之外的,微软VS2008自带的代码段快捷方式贴一下,希望有用。按字母顺序:特殊字符[代码]A~J[代码]L~Z[代码]相关文章:http://www.cnblogs.com/shanyou/archive/2007/11/20/965024.ht...
阅读全文
摘要:我们知道meta标签作为用来模拟HTTP协议的响应头报文.其用处有很多,网上已经有很多的概述这里就不一一列举,就其中的description(站点在搜索引擎上的描述),keywords(分类关键词),和http-equiv添加到Master页,进行代码操作: 1.一般通过Page.Header属性获取或设置服务器端Master标签的值. 2.声明HtmlMeta类型,并设置相应的属性值. 3.通过...
阅读全文
摘要:在定义好母版页以后,有时我们需要改变网页的标题但是如果直接在母版页中更改title属性又会导致其他的内容页出现相同的title情况,VS2008中提供了母版页的新功能。 1.通过内容页中的Page指令中Title属性改变内容页title: 2.通过编程改变:前提是标志必须是运行在服务器端,即要给它加上runat="server"属性 void Page_Load() { ...... ...
阅读全文
摘要:通过母版页编程大大节省了开发人员的时间,把内容分离出来,让程序员能更加专注于内容的设计和呈现,但是母版页在使用的过程中也有一些需要我们注意的地方: 1.不能用OutputCache指令来缓存母版页。 2.不能把某个主题应用到母版页中。
阅读全文
摘要:通过MultiView控件,我们可以很方便的把多项内容整理到几个视图中,为了在视图中能方便切换,该控件公开了四个命令只读字段。通过Button的CommandName和CommandArgument属性就可以方便调用 NextViewCommandName-定位到下一个视图 PreviousViewCommandName-定位到前一个视图 SwitchViewByIDCommandName-定位到...
阅读全文
摘要:利用ASP.NET控件中的asp:FileUpload控件时,有时候需要上传大容量的文件,可是默认情况下,上传文件的最大容量为4兆。如何实现? 只要在配置文件中改变两个默认设置即可:httpRuntime下的maxRequestLength和requestLengthDiskThreshold.前者规定了上传的最大容量值,后者设定缓存的大小。 如: ... ...
阅读全文
摘要:ErrorMessage属性值主要显示在ValidationSummary控件中,而Text属性值显示在页面主体,即验证控件旁。如果你想保持页面整体的整洁,最好是用Text属性来显示错误信息,这样用户就可以一目了然是那里出错。而ErrorMessage则需要用户说明错误的源头,比如:年龄超出范围等。
阅读全文
摘要:Page.Validators属性用于返回当前页的验证控件集合,通过BaseValidator可以将其中所有的验证控件名字返回,Stephen Walther在他的书中就展示了以下代码: foreach (BaseValidator valControl in Page.Validators) { WebControl assControl = Page.FindCon...
阅读全文
摘要:认证控件作用 1.RequiredFieldValidator-要求用户必须填入信息 2.RangeValidator-检查用户输入的信息是否在某一区间内 3.CompareValidator-比较输入的值是否符合要求 4.RegularExpressionValidator-用正则表达式进行检查 5.CustomValidator-自定义控件的检查属性 6.ValidationSummary-汇...
阅读全文
摘要:阅读ASP.NET 3.5 Unleashed发现页面执行生命周期包含了以下重要内容: 1.事件:PreInit()->Init()->InitComplete()->PreLoad()->Load()->LoadComplete()->PreRender()->PreRenderComplete()->SaveStateComplete()->Unload() 2.View State变量在In...
阅读全文
摘要:1.在ASP.NET 2.0版本之前,代码页和展现层之间主要是通过类继承来进行产生联系,但是问题就源于继承,由于继承是单向的,所以在其中一个类声明的变量在另外一个类当中要使用就必须再次声明并且用相同的ID。 2.ASP.NET 2.0之后版本的通过partial classes方式来完成这项任务。把每一个物理文件声明为一个特定类的partial类就可以实现编译的统一,即只要在其中一个partial...
阅读全文