我有一個更新面板與一個依賴於情侶的下拉列表。點擊提交按鈕時,面板刷新並重置下拉菜單。用戶參數丟失。有沒有辦法添加代碼來阻止更新面板刷新,我可以將其包含在我的按鈕單擊事件中?如何停止更新面板刷新按鈕單擊?
更新面板:
<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