У меня есть панель обновления, которая после нажатия одной кнопки отправляет страницу.Код:
<asp:ScriptManager ID="MainScriptManager" runat="server" EnablePageMethods="true" />
<asp:UpdatePanel ID="pnlCalendar" runat="server">
<ContentTemplate>
<asp:PlaceHolder ID="panCalendarHolder" runat="server"></asp:PlaceHolder>
<br /><br />
<asp:Button id="btnViewWholeWeek" text="View Whole Week" runat="server" CssClass="normal-button" OnClick="viewWholeWeek" CausesValidation="false"></asp:Button>
</ContentTemplate>
</asp:UpdatePanel>
, функция на прессе не содержит кода, который я тестировал, чтобы выяснить, не является ли это причиной проблемы.Вот это все равно
protected void viewWholeWeek(object sender, EventArgs e) {
HtmlContainerControl paraDayName = (HtmlContainerControl)new HtmlGenericControl("p");
paraDayName.InnerHtml = "test";
panCalendarHolder.Controls.Add(paraDayName);
}
Я нажимаю кнопку выше один раз ... это работает - обновление панели обновления.Я нажимаю это снова, и это передает страницу.У меня все внутри тега <form id="frmMain" runat="server">
и </form>
....
есть идеи?!