例如要找出位於 Header 區中 ID 為 control_1 的 Label 控制項,將它的屬性 Text 改為字串 HaHa。
以下為 *.aspx 內範例程式碼:
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<asp:Label ID="control_1" runat="server"></asp:Label>
</HeaderTemplate>
</asp:Repeater>
接著要在 *.cs 內 寫入以下程式:
foreach (Control c in Repeater1.Controls)
{
RepeaterItem item = (RepeaterItem)c;
if (item.ItemType == ListItemType.Header)
{
Label headerItem = (Label)item.FindControl("control_1");
headerItem.Text = "HaHa";
}
}
回目錄
回首頁
謝謝分享
回覆刪除