我有一个更新面板与一个依赖于情侣的下拉列表。点击提交按钮时,面板刷新并重置下拉菜单。用户参数丢失。有没有办法添加代码来阻止更新面板刷新,我可以将其包含在我的按钮单击事件中?如何停止更新面板刷新按钮单击?
更新面板:
<asp:ScriptManager ID="ScriptManager1" runat="server" >
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel2" runat="server" ChildrenAsTriggers="True" UpdateMode="Conditional">
<ContentTemplate>
<li class="small_link"> ..........
<li class="small_link">
<div class="li_div">
<asp:Button ID="btnInventoryRpt" runat="server" Text="Load Report" OnClick="btnInventoryRpt_Click"
CausesValidation="false" UseSubmitBehavior="False" />
</div>
</li>
</ContentTemplate>
</asp:UpdatePanel>
按钮单击事件:
protected void btnInventoryRpt_Click(object sender, EventArgs e)
{
load_inventory_report();
}
你应该把'的UpdatePanel的'Button'出方' – Avijit
[Microsoft - Examples](http://msdn.microsoft.com/en-us/library/system.web.ui.updatepanel(v = vs.110).aspx)这里有几个Asynchronus回发下拉示例列表 –
Avijit - 当我将按钮放在更新面板旁边时,它仍然刷新更新面板。 – briskovich