如何通过会话变量检索日期
本文关键字:检索 日期 变量 会话 何通过 | 更新日期: 2023-09-27 18:26:31
所以这里是场景:
Page1.aspx:
我创建了一个只读文本框,后面是一个简单的日历。选择日期后,长日期将显示在文本框中。
Page1.aspx.cs:
创建一个会话并将日期存储在其中。
Page2.aspx:
创建了一个标签字段来容纳日期值。
Page2.aspx.cs:
现在我想将日期值重新输入到标签中。
问题1:从日历中选择日期后,页面会刷新,然后数据会反映到文本框中
问题2:无法将日期值转换并存储到标签中。
请帮忙。
DataType variable=(Datatype)Session["SessionVariable"];
通过将会话值类型转换为适当的类型来进行类似的检索。
例如:
Date variable=(Date)Session["date"];
我不确定我是否正确理解问题1,但似乎您希望页面在不重新加载的情况下在文本框中显示日期。在这种情况下,请查看jQuery UI的Datepicker:http://jqueryui.com/datepicker/
至于问题2,您可能可以通过使用Parse方法创建一个新的DateTime对象来解决这个问题。另一种方法(从DateTime到string)可以使用ToString方法完成。