Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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
正在ASP.NET Gridview中获取要重新绑定的模板列_Asp.net_Gridview_Webforms - Fatal编程技术网

正在ASP.NET Gridview中获取要重新绑定的模板列

正在ASP.NET Gridview中获取要重新绑定的模板列,asp.net,gridview,webforms,Asp.net,Gridview,Webforms,我有一个非常简单的ASP.NET WebForms应用程序,它带有一个绑定到SqlDataSource的GridView。在该gridview中,我使用了gridview的默认编辑处理,该处理按预期工作以更新数据 但是,我有一个模板字段,它使用一个如下所示的方法获取数据,当我按下自动生成的更新按钮时,该模板列不会更新。当我刷新页面时,它会更新。我在更新/更新事件行中尝试了数据绑定,但没有成功 Gridview... <asp:TemplateField HeaderText="New $"

我有一个非常简单的ASP.NET WebForms应用程序,它带有一个绑定到SqlDataSource的GridView。在该gridview中,我使用了gridview的默认编辑处理,该处理按预期工作以更新数据

但是,我有一个模板字段,它使用一个如下所示的方法获取数据,当我按下自动生成的更新按钮时,该模板列不会更新。当我刷新页面时,它会更新。我在更新/更新事件行中尝试了数据绑定,但没有成功

Gridview...
<asp:TemplateField HeaderText="New $" >
 <ItemTemplate>
    <%#  GetSampleCalc((int) Eval("id")) %>
 </ItemTemplate>
</asp:TemplateField>

你试过EditItemTemplate吗?使用EditItemTemplate并将文本框或任何控件放置在此模板中。然后使用代码在项_更新事件上查找此控件。然后把你的数据保存在那里。这是我需要更新的ItemTemplate。抱歉,我误解了你的问题。