更改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=grvLenderDetailsEventName=SelectedIndexChanged

编辑 :如果它不在UpdatePanel更改它。 以下是示例: