2013年3月1日 星期五

Repeater 取得 Header 控制項

假設一個 Repeater 的 HeaderTemplate 包含一個 TextBox 控制項
<asp:Repeater ID="Repeater1" runat="server" EnableViewState="False" >
    <HeaderTemplate>
        <asp:TextBox ID="TextBox1" runat="server" />
    </HeaderTemplate>
</asp:Repeater>
in code-behind:
var myBox = (TextBox)Repeater1.Controls[0].Controls[0].FindControl("TextBox1");
myBox.Text = "some text";
注意需設定 EnableViewState="False"

參考: stackoverflow

後來 google 到另一個方法: http://readily-notes.blogspot.com/

沒有留言:

張貼留言