KKZ*_*one 3 html c# asp.net datetime
我想禁用上一个date和time文本框中的内容(TextMode DateTime)
我在日历控件中尝试过此操作并且成功,但我的要求是仅在文本框中执行此操作。
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e){
if (e.Day.Date < DateTime.Now.Date){
e.Day.IsSelectable = false;
e.Cell.ForeColor = System.Drawing.Color.Gray;
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试了很多方法来解决这个问题,但最终我得到了这个解决方案。
设计
<asp:TextBox ID="txtstartdate" runat="server" TextMode="Date"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)
代码
txtstartdate.Attributes["min"] = DateTime.Now.ToString("yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8072 次 |
| 最近记录: |