按钮设置可见后,代码不会反映在 UI 上
Code does not reflect on UI after button set visible
我的 aspx 中有一个包含内容模板的更新面板,如下所示。
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
</asp:UpdatePanel>
在内容模板中,我有 5 个带有 AutoPostBack="true"
的下拉菜单和一个 PostBackTrigger
按钮。
下拉列表是按顺序排列的,具体取决于之前的绑定选择。
在第 3 个下拉菜单的索引更改后,按钮将设置为可见,第 4 个下拉菜单将绑定。
然而,随着按钮设置可见和第 4 个下拉索引发生变化(应该绑定下一个(第 5 个下拉)),用户界面停止工作。
我完成了一步,代码运行良好,但是第 5 个下拉列表没有被数据绑定。如果按钮保持隐藏状态,用户界面可以正常工作,但我需要它可见。
知道为什么吗?
设法通过将第 5 个下拉列表添加为 PostBackTrigger 来解决它。
我的 aspx 中有一个包含内容模板的更新面板,如下所示。
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
</asp:UpdatePanel>
在内容模板中,我有 5 个带有 AutoPostBack="true"
的下拉菜单和一个 PostBackTrigger
按钮。
下拉列表是按顺序排列的,具体取决于之前的绑定选择。 在第 3 个下拉菜单的索引更改后,按钮将设置为可见,第 4 个下拉菜单将绑定。
然而,随着按钮设置可见和第 4 个下拉索引发生变化(应该绑定下一个(第 5 个下拉)),用户界面停止工作。
我完成了一步,代码运行良好,但是第 5 个下拉列表没有被数据绑定。如果按钮保持隐藏状态,用户界面可以正常工作,但我需要它可见。
知道为什么吗?
设法通过将第 5 个下拉列表添加为 PostBackTrigger 来解决它。