c#
  • controls
  • datalist
  • 2011-01-07 11 views 0 likes 
    0

    ItemTemplate内のdatalist htmlanchor(href)コントロールへのアクセス方法は?ここ

    <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; 
    
    
    
              } 
    

    答えて

    0

    とhtmlanchor制御などのlinkresponderとデータリストはasp:LinkButtonまたはasp:HyperLink制御にあなたのアンカータグに変換します。

    関連する問題