我正在使用ajax日历扩展程序来提取日期,但每当我点击图像按钮弹出日历时,都会导致回发。我这样做:
<asp:TextBox ID="txtDate" runat="server" ToolTip="Last Date" CssClass="g2"</asp:TextBox>
<asp:ImageButton ID="ImageButton1" runat="server" Height="26px" width="30px" ImageUrl="~/images/cal.jpg"></asp:ImageButton>
<asp:CalendarExtender ID="txtDate_CalendarExtender" runat="server"
Enabled="True" TargetControlID="txtDate" PopupButtonID ="ImageButton1"></asp:CalendarExtender>
我很困惑,因为我从未遇到过这样的场景。
答案 0 :(得分:-1)
为什么不这样使用它,为什么使用按钮作为日历扩展器。
<asp:TextBox ID="txtStartDate" runat="server"></asp:TextBox>
<asp:CalendarExtender ID="CalendarExtender1" TargetControlID="txtStartDate" runat="server"/>