Discuz!NT控件剖析之ColorPicker(颜色拾取)和Calendar(日历)
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-04-11
bsp; tb.ID = this.ID; 5 this.Controls.Add(tb); 6 7 img.Src = ImageUrl+"/btn_calendar.gif"; 8 img.Align = "bottom"; 9 img.Attributes.Add("onclick", "showcalendar(event, $(''" + this.ID + "_" + this.ID + "''))"); 10 img.Attributes.Add("class", "calenderimg"); 11 this.Controls.Add(img); 12 13 //添加日期校验控件功能设置 14 System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator1 = new RegularExpressionValidator(); 15 RegularExpressionValidator1.ID = RegularExpressionValidator1.ClientID; 16 RegularExpressionValidator1.Display = System.Web.UI.WebControls.ValidatorDisplay.Dynamic; 17 RegularExpressionValidator1.ControlToValidate = tb.ID; 18 RegularExpressionValidator1.ValidationExpression = @"^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))contentquot;; 19 RegularExpressionValidator1.ErrorMessage = "请输入正确的日期,如:2006-1-1"; 20 this.Controls.Add(RegularExpressionValidator1); 21 22 base.CreateChildControls(); 23 } 相关的日期设置和选取值的属性是 SelectedDate,在下面的代码中进行了相关日期格式的转换 1 public DateTime SelectedDate 2 { 3 get 4 { 5 try 6 &nb |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Discuz!NT控件剖析之ColorPicker(颜色拾取)和Calendar(日历)的所有评论