如何访问 ItemTemplate 内的 datalist htmlanchor(href) 控件?
这里带有像 htmlanchor 这样的 linkresponder 的数据列表控制
<asp:DataList ID="DataListComment" runat="server" DataKeyField="username"
EnableViewState="False" RepeatColumns="1">
<ItemTemplate>
<br />
<a href='<%# Eval("commentid", "comment.aspx?commentid={0}") %>'
runat="server" id="linkresponder" text='<%# Eval("commentname") %>'>
<asp:Label ID="Label2" runat="server"
Text='<%# Eval("commentdate") %>' />
</a>
</ItemTemplate>
</asp:DataList>
我的尝试但没有结果
foreach
(DataListItem item in DataListComment.Items)
{
HtmlAnchor link = item.FindControl("linkresponder") as HtmlAnchor;
link.Visible = false;
}
here the datalist with linkresponder like htmlanchor control
<asp:DataList ID="DataListComment" runat="server" DataKeyField="username"
EnableViewState="False" RepeatColumns="1">
<ItemTemplate>
<br />
<a href='<%# Eval("commentid", "comment.aspx?commentid={0}") %>'
runat="server" id="linkresponder" text='<%# Eval("commentname") %>'>
<asp:Label ID="Label2" runat="server"
Text='<%# Eval("commentdate") %>' />
</a>
</ItemTemplate>
</asp:DataList>
my try with no result
foreach
(DataListItem item in DataListComment.Items)
{
HtmlAnchor link = item.FindControl("linkresponder") as HtmlAnchor;
link.Visible = false;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将锚标记转换为
asp:LinkButton
或asp:HyperLink
控件。Convert your anchor tag to an
asp:LinkButton
orasp:HyperLink
control.