在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
◆ Hyperlink的visiable属性可以显示或隐藏控件,这是一个非常有用的技巧,这点就比<a></a>有用呢!
◆ HTML中<div>标记通常用作其他控件的容器,这里相当于Panel的用处。
◆ HTML中<span>标记相当于Label控件。
◆配置文件(web.config)
在配置文件中有一个属性AppSettings可以用来存储系统中所需要的全局常量值
配置文件设置:
<appSettings>
<add key="xx" value="using AppSettings value" />
</appSettings>
代码中读取:
string xx = System.Configuration.ConfigurationSettings.AppSettings["xx"];
◆数据网格(datagrid)和数据列表(datalist)等在databind()函数中会自动关闭数据库连接。所以如果使用databind()我们不需要在此添加close()这个方法。这点在以后编程中一定要注意呢!
◆事件申明有两种方法。一种在aspx文件中,第二种在cs文件中。下面举例说明。
在aspx文件中申明:
<asp:datalist ></ asp:datalist >
在cs文件中声明:
this.EventCalendar.DayRender += new System.Web.UI.WebControls.DayRenderEventHandler(this.EventCalendar_DayRender);
从上面两个例子上看,第一种方法在控件的方法中添加事件名称,而后一种使用的是声明并添加事件的方法。
◆ 使用正则表达式验证控件RegularExpressionValidator。编译运行后,系统提示客户端没有这个版本的验证脚本。按照提示安装验证脚本后问题解决。
C:\ >aspnet_regiis -c
开始复制此版本(1.1.4322.0)的 ASP.NET 客户端脚本文件。
已复制完此版本(1.1.4322.0)的 ASP.NET 客户端脚本文件。
C:\ > 但是,由此引伸出一个问题,如果系统发布之后,用户在客户端不能使用,那我们怎么解决呢?当然我们有解决方法,在msdn中有这么一句话:“除非浏览器不支持客户端验证,或者已明确禁用客户端验证(通过将 EnableClientScript 属性设置为 false),否则将同时执行服务器端和客户端验证。”。这样我们通过设置EnableClientScript 属性问题可以得到根本的解决。 百度一下本文相关内容: |
请发表评论