【发布时间】:2015-11-09 06:18:18
【问题描述】:
我在我的 .aspx 文件中使用 JQuery Datepicker。
我需要在我的代码隐藏文件中使用日期值。这是我的函数,我想更新页面上的隐藏值,我可以在后面的代码中使用它。
$(function () {
$("#datepicker").datepicker({ minDate: 0,
onSelect: function () {
var dueDate= document.getElementById('dueDate');
dueDate.value = $(this).datepicker('getDate');
}
});
});
我要更新的隐藏值,位于同一个 .aspx 页面上:
<Input id="dueDate" type="hidden" runat="server" />
现在在我后面的代码中,我想像这样使用日期:
DateTime due= dueDate.Value;
这给了我一个错误:
Cannot implicitly convert type 'string' to 'System.DateTime'
我在使用时遇到同样的错误
DateTime due = Convert.ToDateTime(dueDate.Value);
在后面的代码中使用 Datepicker 中的日期的正确方法是什么?
【问题讨论】:
标签: javascript c# jquery asp.net jquery-ui-datepicker