是的,我回答我的問題,以改變
<input runat="server" id="txtstartDate" type="text" />
<input runat="server" id="txtFinishDate" type="text" />
到
<asp:TextBox runat="server" ID="txtstartDate" />
<asp:TextBox runat="server" ID="txtFinishDate" />
和
$(document).ready(function() {
$(function() {
$("#txtstartDate").datepicker().datepicker("setDate", new Date());
$("#txtFinishDate").datepicker().datepicker("setDate", new Date());
});
});
。因此,根據我的要求,我必須將當前日期填充爲默認值,並且必須根據需要從datepicker中選擇日期。而且我也必須在得到報告後保留價值。所以,首先我改變
<input runat="server" id="txtstartDate" type="text" />
<input runat="server" id="txtFinishDate" type="text" />
到
<asp:TextBox runat="server" ID="txtstartDate" />
<asp:TextBox runat="server" ID="txtFinishDate" />
,然後在頁面加載
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
txtstartDate.Text = DateTime.Today.Date.ToString("dd/MM/yyyy");
txtFinishDate.Text = DateTime.Today.Date.ToString("dd/MM/yyyy");
}
}
填充這些文本框和jQuery的我這兩個文件只defind日期選擇器。
<script>
$(document).ready(function() {
$("[id$='txtstartDate']").datepicker();
$("[id$='txtFinishDate']").datepicker();
});
</script>
這就是我想出的解決方案。希望這可能對其他人有幫助。
顯示一些代碼.. – Saif
@Saif編輯我的問題 –