摘要: 1.PreInit PreInit事件是网页生命周期中非常早起的一个事件,在PreInit事件触发之后,就会加载用户设置信息与网页主题。我们通常使用PreInit事件来执行下列处理:l 检查IsPostBack属性,来确认网页是否为第一次被处理。l 创建或重新创建动态控件。l 动态设置一个母版页。l 动态设置Theme属性。l 读取或设置用户设置文件属性值。 2.Init 在所有的控件都已经被初始化,而且所有的面板设置都已经应用之后,就会触发Init事件。可以使用此事件来读取或初始化控件属性。 3.InitComplete 此事件由Page对象触发。当网页初始化完成之后,就会触发此事件。 4. 阅读全文
posted @ 2013-01-21 23:28 Jackvin 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 使用数据标签验证属性,control不用劳什子一一手工指定验证,在model binding期间,所有标记属性会自动启用验证,并把不合法信息登记进ModelState。View不需要任何变化。默认,asp.net mvc注册使用DataAnnotationsModelValidationFactory,它能识别的标签包括: [Range],[RegularExpression],[Required],[StringLength]。示例:public class Appointment{ [Required(ErrorMessage = "Please enter your name& 阅读全文
posted @ 2013-01-21 14:33 Jackvin 阅读(215) 评论(0) 推荐(0) 编辑