要在按钮上单击显示内置日历控件
本文关键字:内置 日历 控件 显示 单击 按钮 | 更新日期: 2023-09-27 18:13:23
我的应用程序有两个版本。
- 使用内置的asp.net日历控件使用jQuery DatePicker
都有它的缺点…和优点。
到目前为止,Asp.net日历控件非常好,因为它在c#方面有事件,但是当单击按钮时,我无法弹出它。jQuery datepicker非常便携,可以从任何地方弹出,但它没有日历控件中容易获得的事件和其他功能。在这种情况下,我如何使用asp.net日历控件,当按钮被点击时弹出?
编辑
我已经找到了一个网站,并打算尝试一下:
上面的帖子有一个问题。日历肯定会弹出- 但是它会按下所有其他控件,不像jQuery DatePicker的平滑渲染…有办法修理这个零件吗?
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<asp:TextBox ID="txtStartDate" runat="server"></asp:TextBox>
<asp:CalendarExtender
ID="CalendarExtender1"
TargetControlID="txtStartDate"
runat="server" />
Ajax
CalendarExtender works。点击或标签进入文本框将弹出日历