Как получить доступ к элементу управления datalist htmlanchor (href) внутри ItemTemplate? - PullRequest
0 голосов
/ 07 января 2011

здесь список данных с linkresponder, как 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>

моя попытка без результата

 foreach
                         (DataListItem item in DataListComment.Items)
                            {

                                HtmlAnchor link = item.FindControl("linkresponder") as HtmlAnchor;

                                link.Visible = false;



                            }

1 Ответ

0 голосов
/ 07 января 2011

Преобразование вашего тега привязки в asp:LinkButton или asp:HyperLink элемент управления.

...