为什么没有Ajax日历扩展器工作,直到我点击按钮?

时间:2016-01-07 16:24:59

标签: c# asp.net ajax c#-4.0 ajaxcontroltoolkit

我在文本框中应用了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;

别的,它只是切换视图。

0 个答案:

没有答案