2
内部ASPリテラル...私はこれは私が後でそれを埋めることができるように、リピータのフッターテンプレートにリテラルを追加しようとすることは不可能だと思うリピータフッターテンプレート
<FooterTemplate>
<asp:Literal ID="panelFooter" runat="server"></asp:Literal>
</FooterTemplate>
内部ASPリテラル...私はこれは私が後でそれを埋めることができるように、リピータのフッターテンプレートにリテラルを追加しようとすることは不可能だと思うリピータフッターテンプレート
<FooterTemplate>
<asp:Literal ID="panelFooter" runat="server"></asp:Literal>
</FooterTemplate>
あなたはできるデータコードビハインド内のメソッドの結果にText
属性をバインドします。この例では、フッターの製品の合計数を表示しようとしている:コードビハインドで
<FooterTemplate>
Total number of products:
<asp:Literal runat="server" Text='<%# GetTotalNumberOfProducts() %>' />
</FooterTemplate>
我々は数を計算し、Literal
制御のためにそれを返すメソッドを作成しようとしています。
protected string GetTotalNumberOfProducts()
{
return 42.ToString();
}
このIDでコントロールを見つける必要はないことに注意してください。私たちはただstring
を返しています。そして、データバインディング構文はコードビハインドで私たちのメソッドを呼び出し、その結果をコントロールの中に入れます。