在页脚标签,gridview中设置值

时间:2016-12-22 12:01:57

标签: c# asp.net gridview

我不知道为什么要在gridview模板中访问这些内容很困难。
我在gridview中有一个页脚模板,带有一个简单的“sum”标签,我需要写入小时的总和。

如何从服务器端(c#)访问此标签?所以我可以设置单击“计算”时的结果。

ASP.net

  <FooterTemplate>
    <asp:Label ID="Labeltotaltimer" runat="server" Text=""></asp:Label>
   </FooterTemplate>´

我尝试过的众多解决方案之一:

 Label tst = (Label)GridViewrapport.FindControl("Labeltotaltimer");

让我更改按钮点击标签的简单修复?

1 个答案:

答案 0 :(得分:0)

你快到了。 FindControl仅适用于直接的childern,因此不应在GridView本身上调用它,而应该在特定行上调用它,即foorter。

GridViewrapport.FooterRow.FindControl("Labeltotaltimer")