private void DoUpdate(Control button) { Control _temp = button.NamingContainer; string config_id = (_temp.FindControl("hidden_config_id") as HtmlInputHidden).Value; string config_value = (_temp.FindControl("textbox_config_value") as TextBox).Text; if (string.IsNullOrEmpty(config_value)) { ScriptHelper.AjaxAlert(this.UpdatePanel1, "please input config value"); return; } SysConfig entity = new SysConfig(); entity.ConfigId = config_id; entity.ConfigValue = config_value; SysConfigBiz.Update(entity); this.LoadData(); this.GridView1.EditIndex = -1; this.GridView1.DataBind(); }