我有一个Repeater
,里面有HyperLinks
。这会以OnInit()
方法绑定。 HyperLinks
看起来像是:
<asp:HyperLink runat="server" ID="hl" NavigateUrl='<%# GetNotificationDetailsUrl(Eval("Id")) %>' Target="_blank"> <asp:Image runat="server" ImageUrl='<%# "~/Images/Notifications/" + Eval("Type") + ".png" %>' /> <%# ResolveMessage(Container.DataItem) %> </asp:HyperLink>
因此,两个标记内的文字而不是Text
属性中的文字(请注意Image
)。
有没有办法通过Page_Load
方法访问此文本(即一旦所有内容都绑定)?我想遍历Repeater
并检查text =“foo”等等。