如何访问LayoutTemplate控件的ListView中的控件?

我需要进入litControlTitle并设置其Text属性。

<asp:ListView ID="lv" runat="server">
  <LayoutTemplate>
    <asp:Literal ID="litControlTitle" runat="server" />
    <asp:PlaceHolder ID="itemPlaceHolder" runat="server" />
  </LayoutTemplate>
  <ItemTemplate>
  </ItemTemplate>
</asp:ListView>

有什么想法吗?也许通过OnLayoutCreated事件?

最佳答案

试试这个:

((Literal)lv.FindControl("litControlTitle")).Text = "Your text";

10-08 00:21