我创建了一个updatePanel,包括一些下拉列表和几个按钮,我使用AsyncPostBackTrigger来点击按钮或选择下拉列表时不更新所有页面。 我的页面结构是一个aspx页面,也是用户控件页面。我在UserControlPage上使用updatePanel。
这是我的代码,我希望你帮助我:
<asp:UpdatePanel ID="UpdMonthly" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:DropDownList ID="ddlSenetIslemleriAlinanUrun1" AutoPostBack="true" OnSelectedIndexChanged="ddlSenetIslemleriAlinanUrun1_SelectedIndexChanged" runat="server"></asp:DropDownList>
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
<asp:Button ID="btnKaydet" style="margin:10px ;" Width="100" Height="50" runat="server" Text="Kaydet" OnClick="btnKaydet_Click"/>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ddlSenetIslemleriAlinanUrun1" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="btnKaydet" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
我对占位符有一些了解,但是当点击下拉列表或按钮,页面回发并且占位符知识消失时。
如何解决回发问题? 谢谢你的回答。