我有一个显示文件名的下拉列表,当索引改变时,所选文件被提供下载。我还有一个按钮,它可以创建新文件...现在,在创建新文件后,新文件名也应显示在下拉列表中。当我刷新页面时,它工作正常,但这不是我想要的。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