我想找到“ListView的”内部控制与ID =“标签”,“标签”的控制。我试着用下面的代码来做到这一点:查找控件内的ListView控件
((Label)this.ChatListView.FindControl("Label")).Text = "active";
但我得到这个异常:未设置为一个对象的实例对象引用。
这里有什么问题?
这是ASPX代码:
<asp:ListView ID="ChatListView" runat="server" DataSourceID="EntityDataSourceUserPosts">
<ItemTemplate>
<div class="post">
<div class="postHeader">
<h2><asp:Label ID="Label1" runat="server"
Text= '<%# Eval("Title") + " by " + this.GetUserFromPost((Guid?)Eval("AuthorUserID")) %>' ></asp:Label></h2>
<asp:Label ID="Label" runat="server" Text="" Visible="True"></asp:Label>
<div class="dateTimePost">
<%# Eval("PostDate")%>
</div>
</div>
<div class="postContent">
<%# Eval("PostComment") %>
</div>
</div>
</ItemTemplate>
</asp:ListView>
在页面加载方法 – TheChampp 2013-02-15 20:57:21