我有一個顯示文件名的下拉列表,當索引改變時,所選文件被提供下載。我還有一個按鈕,它可以創建新文件...現在,在創建新文件後,新文件名也應顯示在下拉列表中。當我刷新頁面時,它工作正常,但這不是我想要的。ASP.NET - 重新加載下拉菜單?
我試圖把下拉列表放在一個updatepanel中,並給它創建文件的按鈕ID,它失敗了......這是正確的apporach還是有更簡單的方法?
謝謝!
我只是不能得到它的工作,這是我的代碼:
<asp:UpdatePanel ID="UP_ExportInvoices" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:DropDownList ID="DDL_ExportFileDownLoad" runat="server" AutoPostBack="true"
OnSelectedIndexChanged="DDL_ExportFileDownLoad_SelectedIndexChanged">
</asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
我在想,如果將UpdateMode設置爲始終,該內容隨時更新?我也有那個按鈕(asp:ImageButton),它位於此UpdatePanel之外。我試着添加一個觸發器fpr那個按鈕,但它沒有工作。我在做什麼錯了。到目前爲止,即時通訊只會導致異常或下拉列表不會更新。
謝謝:)
向我們展示代碼... – 2010-09-17 09:33:22
創建文件的按鈕是否也放置在UpdatePanel中? – 2010-09-17 09:33:36
不,它放置在外面... – grady 2010-09-17 09:39:00