在gridview模板中使用PopupControlExtender
protected void btnPlOk_Click(object sender, EventArgs e)
{
Button btnPlOk = (Button)sender;
GridViewRow gvr = (GridViewRow)btnPlOk.NamingContainer;
TextBox txtInfoDet = (TextBox)gvr.FindControl("txtInfoDet");
TextBox txtInfo = (TextBox)gvr.FindControl("txtInfo");
PopupControlExtender.GetProxyForCurrentPopup(this.Page).Commit(txtInfoDet.Text);
// PopupControlExtender1.Commit(txtInfoDet.Text); --找不到PopupControlExtender1
}在后台需要添加using AjaxControlToolkit; 页面还需要加一个updatepanle 使之包含gridview。。。。。,另外button需要设置 UseSubmitBehavior = false
注:此代码主要实现在gridview中点一个textbox,弹出另一个textbox来输值,button用来提交。
图示:

浙公网安备 33010602011771号