我在文本框中应用了AjaxCalendarExtender。直到我点击页面内的按钮(任何没有回发的asp按钮)它才能工作。点击任何按钮后,它开始像魅力一样工作。
为什么?
<asp:TextBox ID="txtBoxDateOfBirth" runat="server" CssClass="form-control"></asp:TextBox>
<asp:CalendarExtender ID="calExt1" runat="server" Format="dd/MMM/yyyy" TargetControlID="txtBoxDateOfBirth">
按钮:
<asp:Button ID="btnShowViewPersonalInfo" runat="server" OnClick="btnShowViewPersonalInfo_Click"/>
这个按钮没什么大不了,只是改变了webform中的VIEW。请帮助我,自从人工日起,我无法弄清楚。
更新:按钮点击事件背后的代码。
btnShowViewPersonalInfo.BackColor = ColorTranslator.FromHtml("#106e5b");
btnShowViewPersonalInfo.ForeColor = Color.WhiteSmoke;
btnShowViewPersonalInfo.Font.Bold = true;
MultiviewHR.ActiveViewIndex = 0;
别的,它只是切换视图。