Chr*_*ton 7 c# asp.net html5 .net-4.0
我有一个asp.net页面,其中html5 TextBox控件设置为"日期"类型.我页面上的控件如下所示:
<asp:TextBox ID="TextBoxMyDate" runat="server" type="date"/>
Run Code Online (Sandbox Code Playgroud)
它在页面中运行良好,我可以单击它并设置日期.我也可以通过TextBoxMyDate.Text读取日期.但是,我无法弄清楚如何设置日期.我尝试了各种格式:
TextBoxMyDate.Text = DateTime.UtcNow.ToString("MM/dd/yyyy")
TextBoxMyDate.Text = DateTime.UtcNow.ToString("MM/dd/yyyy")
我的猜测是它比简单地设置文本值要复杂得多,但我不知道从哪里开始.有什么建议?
Chr*_*ton 10
这实际上是设置日期的正确方法,但格式错误!
TextBoxMyDate.Text = DateTime.UtcNow.ToString("yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)
我很困惑浏览器如何显示此控件的日期和html5标准!