1.计算两个日期之间相差的天数
    System.DateTime dtA=(DateTime)this.StartDate.Text;
    System.DateTime dtB=(DateTime)this.EndDate.Text;
    TimeSpan c=db-da;
    Response.Write(c.TotalDays);
2 转换日期需求的字符串格式
   Calendar2.SelectedDate.ToString("yyyy-MM-dd");日历控件选择完日期后,转换成需要的字符串格式。 这里的格式化居然大小写轮换,不明白表示月的为什么要大写,小写居然就不支持。
3 控件级属性的实现方法
 
 1         #region 控件属性        
 2         //true-显示全部列 false-隐藏部分列
 3         public bool IsVisible
 4         {
 5             get 
 6             {                 
 7                 return (ViewState["IsVisible"== null? truebool.Parse(ViewState["IsVisible"].ToString());
 8             }
 9             set 
10             {
11                 ViewState["IsVisible"= value;
12             }    
13         }
14     
15         //显示数据类型 0-交办 1-待办
16         public  int ShowType 
17         {  
18             get 
19             {                 
20                 return (ViewState["ShowType"== null? 0int.Parse(ViewState["ShowType"].ToString());
21             }
22             set 
23             {
24                 ViewState["ShowType"= value;
25             }
26         }
27         #endregion
28 

以前一直搞不懂viewstate的用法,现在用到了,终于明白了,看来在实战中积累经验真的很重要: )
posted on 2006-03-28 17:01  xiazhaoxia  阅读(164)  评论(0编辑  收藏  举报