asp.net c#textbox外部更新面板但隐藏面板内部未更新

时间:2016-07-27 14:22:06

标签: c# asp.net textbox updatepanel panel

我在gridview的更新面板中有一个UpdateMode="Conditional",每次点击填充一堆标签的行和一个隐藏面板内的TextBox时会触发SelectIndexChanged (连接到ModalPopupExtender)。

当我为ModalPopupExtender调用 .Show 时,我希望看到标签已填满,文本框中包含我从oracle blob获取的数据,但所有内容都是空的。

如果我检查文本框的 .text 属性是否按照我的预期正确填充,但在我调用show时不会呈现。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果ModalPopupExtender位于UpdatePanel内,那么除非您更新更新面板,否则数据将不可用。 尝试调用UpdatePanel控件的Update()方法,并显示数据。

如果ModalPopupExtender不在UpdatePanel中,请在更新面板中移动它并调用Update()方法