У меня очень простой веб-сайт asp .net с поддержкой ajax с главной страницей. У меня есть меню на главной странице, а другие страницы отображаются в заполнителе MainContent. У меня есть следующий код. Но когда я нажимаю на пункты меню, я вижу, что иногда обращается к страницам.ContentPlaceHolder в UpdatePanel
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:ContentPlaceHolder ID="MainContent" runat="server" />
</ContentTemplate>
Как я могу предотвратить постбэк и частичную загрузку страницы? Я искал stackoverflow, но все решения такие же, как и я, насколько я вижу. Есть что-то, что мне нужно сделать?
Спасибо.
Edit: полная страница с пунктами меню выглядит следующим образом:
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div class="page">
<div class="header">
<div class="title">
<h1>
App</h1>
</div>
<div class="loginDisplay">
</div>
<div class="clear hideSkiplink">
<asp:Menu ID="NavigationMenu" runat="server" EnableViewState="false" IncludeStyleBlock="false"
Orientation="Horizontal" Font-Size="Large" Height="48px" Width="100%" BorderStyle="Dashed">
<Items>
<asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home Page" />
<asp:MenuItem NavigateUrl="~/DefinePropertyType.aspx" Text="Define PropertyType" />
<asp:MenuItem NavigateUrl="~/CreateProperty.aspx" Text="Create Property" />
<asp:MenuItem NavigateUrl="~/RiskManagemet.aspx" Text="Risk Managemet" />
<asp:MenuItem NavigateUrl="~/InsurancePolicy.aspx" Text="InsurancePolicy" />
<asp:MenuItem NavigateUrl="~/Damage.aspx" Text="Damage" />
</Items>
<StaticMenuItemStyle ItemSpacing="20px" />
</asp:Menu>
</div>
</div>
<div class="main">
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:ContentPlaceHolder ID="MainContent" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
<div class="clear">
</div>
</div>
<div class="footer">
Пожалуйста развесить ваши пункты меню, код – Curt
Поместите UpdatePanel внутри вас Содержание управления на ASPX страниц. – Lloyd
@ Lloyd Я пробовал этот путь, но к сожалению, это не изменило результат, но спасибо. –