在asp.net的数据列表中使用日历

在asp.net的数据列表中使用日历,asp.net,database,calendar,datalist,Asp.net,Database,Calendar,Datalist,我使用datalist显示数据库中的数据,我有三个数据类型为datetime的字段,我要找的是在datalist中显示一个日历,选择日期(来自数据库),用户也可以使用该日历更改日期,当单击update时,应更新数据库中的日期字段 在执行上述要求时,是否有任何方法将日历集成到数据列表中 任何帮助或建议都将不胜感激我不是专门推广Jquery UI,因为有很多js驱动的日历,但我已经在许多不同的场景中使用过它,我相信它可以在您可以想象的任何场景中工作: 该控件具有事件,特别是onClose和onSel

我使用datalist显示数据库中的数据,我有三个数据类型为datetime的字段,我要找的是在datalist中显示一个日历,选择日期(来自数据库),用户也可以使用该日历更改日期,当单击update时,应更新数据库中的日期字段

在执行上述要求时,是否有任何方法将日历集成到数据列表中


任何帮助或建议都将不胜感激

我不是专门推广Jquery UI,因为有很多js驱动的日历,但我已经在许多不同的场景中使用过它,我相信它可以在您可以想象的任何场景中工作:

该控件具有事件,特别是onClose和onSelect。当这些发生时,你就有了约会对象。您可以通过AJAX或表单提交(回发)将其发送到服务器


另外,ASP.NET有一个内置的日历控件,支持回发(如果您正在寻找的话)。

我不是专门推广Jquery UI,因为有很多js驱动的日历,但我已经在许多不同的场景中使用过它,我相信它可以在您可以想象的任何场景中工作:

该控件具有事件,特别是onClose和onSelect。当这些发生时,你就有了约会对象。您可以通过AJAX或表单提交(回发)将其发送到服务器


另外,ASP.NET还有一个内置的日历控件,如果您需要回发的话,它支持回发。

我不确定您所说的“数据列表”是什么意思。看看jQueryUIDatePicker。它可以附加到一个可见/隐藏的文本框,并呈现一个漂亮的日历。不管是哪种方式,您都在研究一些javascript编码来触发回发或以其他方式将选定的日期/时间传递给服务器。Datalist控件内置于asp.netwell中。我可以用它来显示,但更新呢?我不确定“Datalist”是什么意思。看看jQueryUIDatePicker。它可以附加到一个可见/隐藏的文本框,并呈现一个漂亮的日历。不管是哪种方式,您都在研究一些javascript编码来触发回发或以其他方式将选定的日期/时间传递给服务器。Datalist控件内置于asp.netwell中,我可以使用它来显示,但更新呢?我尝试使用$('#')使用jquery日历。datepicker();但由于文本框位于数据列表中,因此它不会拾取txtCallBackDate。我无法获取数据列表中绑定字段的客户端id。请将文本框的值设置为该日期,格式与日期选择器假定的格式相同;e、 g.txtCallBackDate.Text=“01/27/2012”;否则,日期选择器默认为当前日期;看看datepicker的其他选项(在这个url上),你应该仍然能够找到那些文本框。也许您可以将CssClass属性设置为可以使用查询来标识的内容。e、 g$(“input.datebox”).datepicker()嗨,我尝试使用$('#').datepicker()使用jquery日历;但由于文本框位于数据列表中,因此它不会拾取txtCallBackDate。我无法获取数据列表中绑定字段的客户端id。请将文本框的值设置为该日期,格式与日期选择器假定的格式相同;e、 g.txtCallBackDate.Text=“01/27/2012”;否则,日期选择器默认为当前日期;看看datepicker的其他选项(在这个url上),你应该仍然能够找到那些文本框。也许您可以将CssClass属性设置为可以使用查询来标识的内容。e、 g$(“input.datebox”).datepicker()