2011-03-21 42 views
0

我在中继器上建立了一个表,并且想要显示一个仅用于角色管理员中的用户的列表。
我需要删除HeaderTemplate和ItemTemplate中的列。
我可以使用数据逻辑,并添加一个数据库列,这将是布尔值,但我需要发送给SP的用户角色。不带数据逻辑的中继器有条件视图

<asp:Repeater ID="TemplatesList" runat="server"> 
    <HeaderTemplate> 
     <table> 
      <tr> 
       <th> 
        # 
       </th> 
       <th> 
        Title 
       </th> 
       <th> 
        Subject 
       </th> 
       <th> 
        &nbsp; 
       </th> 
       <th> 
        &nbsp; 
       </th> 
      </tr> 
    </HeaderTemplate> 
    <ItemTemplate> 
     <tr> 
      <td> 
       <%# Eval("ET_ID")%> 
      </td> 
      <td> 
       <%# Eval("ET_Title")%> 
      </td> 
      <td> 
       <%# Eval("ET_Subject")%> 
      </td> 
      <td> 
       <a href="<%# VirtualPathUtility.ToAbsolute("~/Admin/EmailsTemplates/Delete.aspx?id="+Eval("ET_ID").ToString())%>"> 
        Delete</a> 
      </td> 
      <td> 
       <a href="<%# VirtualPathUtility.ToAbsolute("~/Admin/EmailsTemplates/Edit.aspx?id="+Eval("ET_ID").ToString())%>"> 
        Edit</a> 
      </td> 
     </tr> 
    </ItemTemplate> 
    <FooterTemplate> 
     </table> 
    </FooterTemplate> 
</asp:Repeater> 

回答