更改UpdatePanel外部的TextBox中的文本
我在UpdatePanel中有一个gridview(gridview在弹出窗口中显示)。 单击该网格中的选择按钮,我试图在页面中设置文本框文本。 但它不起作用,如果我删除更新面板,那么它将工作。 请帮忙。
这是我在aspx中的代码:
.. .. .. No Records To Display
我假设TextBox
在另一个UpdatePanel
。 使其UpdateMode Conditional
允许以编程方式调用其Update
方法。
protected void ddlLenderState_SelectedIndexChanged(object sender, GridViewSelectEventArgs e) { TxtInfo.Text = "Hello, i'm coming from the GridView."; UpdInfo.Update(); }
另一个方法是将AsyncPostBackTrigger
添加到外部UpdatePanel
其中ControlID=grvLenderDetails
和EventName=SelectedIndexChanged
。
编辑 :如果它不在UpdatePanel
更改它。 以下是示例: