按钮设置可见后,代码未反映在UI上

问题描述 投票:0回答:1

我在aspx中有一个带有内容模板的更新面板,如下所示。

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
</asp:UpdatePanel>

在内容模板中,我有5个带AutoPostBack="true"的下拉菜单和一个PostBackTrigger按钮。

下拉列表是顺序的,取决于先前的绑定选择。在第三个下拉菜单的索引更改后,该按钮将设置为可见,并且第四个下拉菜单绑定。

但是在按钮设置可见且第4个下拉索引已更改(应绑定下一个(第5个下拉菜单)的情况下,用户界面停止工作。

我做了一个步骤,代码运行良好,但是第5个下拉列表没有被数据绑定。如果按钮只是保持隐藏状态,则用户界面会起作用,但是我需要使其可见。

知道为什么吗?

c# asp.net dropdown
1个回答
0
投票

通过添加第5个下拉列表作为PostBackTrigger,可以解决此问题。

© www.soinside.com 2019 - 2024. All rights reserved.