2016-12-22 3 views
0

グリッドビューテンプレートにあるものにアクセスするのが難しいと思われる理由はわかりません。
私のフッターテンプレートは、単純な「合計」ラベル私は時間の合計を書く必要があります。フッターラベルの設定値、gridview

サーバー側(c#)からこのラベルにアクセスするにはどうすればよいですか?だから私は "計算"をクリックすると私の結果が何であるかを設定することができます。多くのソリューションの

ASP.net

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

一つ試してみましたアイブ:私はボタンのクリックのラベルを変更させるための

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

簡単な修正を??

答えて

0

あなたはほとんどあります。 FindControlは即時のchildernでのみ動作します。そのため、GridView自体で呼び出すのではなく、特定の行で呼び出す必要があります。

GridViewrapport.FooterRow.FindControl("Labeltotaltimer") 
+0

ありがとう、私の男! –

関連する問題