⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 编辑日期时间列.txt

📁 学习c#语言的一本好书可以帮助初学者
💻 TXT
字号:
编辑日期时间列

Calendar功能强大,但占用资源更多。

特定的日期被选中
VisibleDate(特定的日期在页面可见)和SeletedDate(绘制选中的日期)设置为相同的值

IsDate 防止日期为空时出错

1.页面中时间列

<asp:TemplateColumn HeaderText="Hiredate">
							<ItemTemplate>
								<asp:TextBox id=txtHire runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"Hiredate") %>'>
								</asp:TextBox>
							</ItemTemplate>
							<EditItemTemplate>
								<asp:Calendar id=Calendar1 runat="server" VisibleDate='<%# IsDate(DataBinder.Eval(Container.DataItem,"hiredate")) %>' SelectedDate='<%# IsDate(DataBinder.Eval(Container.DataItem,"hiredate")) %>'>
								</asp:Calendar>
							</EditItemTemplate>
						</asp:TemplateColumn>



2.代码

		public DateTime IsDate(object o)
		{
			if(o is DBNull)
			{
				return DateTime.Now;
			}
			return Convert.ToDateTime(o);
		}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -