我正在使用C#,ASP.NET框架[非常新的环境]。这就是我想实现:从jQuery的日期选择器的文本框jquery datepicker&c#/ aspnet - 异步数据库查询
- 将数据传递给控制器
- 从选定范围解析日期,数据库查询
- 异步发送查询行返回页面更新内容
下面是HTML:
<form id="date" runat="server">
<asp:Label AssociatedControlId="from_date" Text="From:" runat="server" />
<asp:TextBox ID="from_date" Text="" runat="server" />
<asp:Label AssociatedControlId="to_date" Text="To:" runat="server" />
<asp:TextBox ID="to_date" Text="" runat="server" />
</form>
我对客户的sid这个片段E要办理变更事件:
var dates = $('#from_date, #to_date').datepicker({
if (this.id == "to_date")
$('#to_date').change();
});
在控制器拨打:
protected void to_date_UpdateHandler(object sender, EventArgs e) {
/* from here, I would query within the ranges in the "from_date"
and "to_date" textboxes */
}
显然,这将导致页面刷新,但我想通过数据一起异步。我应该如何去实现这个目标?谢谢。
的最佳解决方案。谢谢@Derek! –