ASP.NET与jQuery DatePicker

我想做这样的事情: http : //jqueryui.com/datepicker/

但是,我不确定如何:

  1. 我有一个母版页内容页面,当我尝试复制该代码并将其粘贴到内容页面时,它会说“XXXX不能在内容区域”。
  2. 当用户点击提交按钮时,我如何将textbox的日期传递给服务器端代码?

以下是我的代码的一部分:

的.aspx:

  

Date:

的.cs:

 protected void btnSubmit_Click(object sender, EventArgs e) { lblOutput.Text = //The date from the datepicker } 

你需要在你的html中使用这样的runat="server"

  

然后在服务器端,您可以将datepicker称为服务器对象并访问datepicker.Value

致@CJ评论。 这是在问题上添加的此链接中包含的源代码,它是runat=server所在的位置:

这可以在你的母版页上进行

    

这将在您的内容页面上进行

 

Date:

您需要初始化日期选择器并将runat="server"添加到您的输入中,如下所示:

 $(function() { $("#datepicker").datepicker(); });  

HTML5使用type="date"