GridView通过Updating更新数据,用FindControl无法获得输入后的文本,都是TextBox修改前的数据 protected void gridQuickLink_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
bool IsOK = false;
string QL_ID = this.gridQuickLink.DataKeys[e.RowIndex].Value.ToString();
string QL_Text = ((TextBox)this.gridQuickLink.Rows[e.RowIndex].FindControl("txtGridQLText")).Text;
string QL_Value = ((TextBox)this.gridQuickLink.Rows[e.RowIndex].FindControl("txtGridQLValue")).Text;
{
bool IsOK = false;
string QL_ID = this.gridQuickLink.DataKeys[e.RowIndex].Value.ToString();
string QL_Text = ((TextBox)this.gridQuickLink.Rows[e.RowIndex].FindControl("txtGridQLText")).Text;
string QL_Value = ((TextBox)this.gridQuickLink.Rows[e.RowIndex].FindControl("txtGridQLValue")).Text;
GridView1.DataSource = GetMyDataSource();
GridView1.DataBind();
}
}
{
if (!IsPostBack)
{
// GridView1绑定数据
}
}