0

我有一个要求,例如,

一个带有三个图像按钮的母版页,一旦单击它重定向到适当页面的任何按钮,在该页面(它是请求者表单)中,我已将所有控件放在一个面板控件(id =“MyPanel”)中,一个链接按钮(MyLinkBut​​ton)该面板的外侧和一个模式弹出控件(id = MyModalpopup)作为目标控件id = MyLinkBut​​ton,popupcontrolid = MyPanel。在这个页面加载我做了代码(MyModalpopup.show())来显示模式弹出窗口中的所有控件。

一切正常,但是,我有下拉菜单,复选框列表等控件,autopostback=true,这些都在更新面板中,对于这些控件,我从后面的代码绑定数据。现在这里的问题是我无法绑定的数据,当这些控件回发时,模式弹出窗口不可见。

我正在使用 C# 和 3.5 框架。

4

1 回答 1

0

我要做的是有一个隐藏字段(使用 runat=server),它具有在激活/隐藏模式时设置的真/假值。

然后在回发的客户端页面加载期间,读取该值并适当地隐藏/显示模式。

另一种选择是弄清楚如何使这些控件在没有自动回发的情况下工作(即通过 ajax 填充控件)。

于 2013-01-26T18:26:18.443 回答