Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从CodeBehind访问EditItemTemplate_C#_Asp.net_Gridview - Fatal编程技术网

C# 从CodeBehind访问EditItemTemplate

C# 从CodeBehind访问EditItemTemplate,c#,asp.net,gridview,C#,Asp.net,Gridview,我在处理EditItemTemplate时遇到问题 我试图做的是更新我的TextBox txt_name,但我无法获取用户输入的内容,而是在代码后面获取旧值 我错过什么了吗 前端代码 绑定网格时是否检查页面是否回发?如果是回发,则不需要在页面加载中重新绑定,否则将丢失新值,因为页面初始化、页面加载事件发生在其他事件之前,例如网格更新事件。可能是在每个页面加载事件上绑定网格。如果是这样,您需要以下内容: protected void Page_Load(object sender, EventA

我在处理EditItemTemplate时遇到问题

我试图做的是更新我的
TextBox txt_name
,但我无法获取用户输入的内容,而是在代码后面获取旧值

我错过什么了吗

前端代码
绑定网格时是否检查页面是否回发?如果是回发,则不需要在页面加载中重新绑定,否则将丢失新值,因为页面初始化、页面加载事件发生在其他事件之前,例如网格更新事件。

可能是在每个页面加载事件上绑定网格。如果是这样,您需要以下内容:

 protected void Page_Load(object sender, EventArgs e)
 {
    if(!Page.IsPostBack)
    {
       GridView_account.DataSource = "data source";
       GridView_account.DataBind();
    }
 }
或者代替

 if(!Page.IsPostBack) 
你可以用

 if (GridView_account.EditIndex == -1)

这将检查栅格是否处于编辑模式。如果网格未处于编辑模式,您可以将网格与数据源绑定。

谢谢您的回答,我会检查并告诉您。你可能是对的…=)我已经有很长一段时间没有完成最后一页了,所以像回发这样的事情我可能会错过
 if(!Page.IsPostBack) 
 if (GridView_account.EditIndex == -1)