怎么判断<%# Eval("branchname")%>的值是否重复,如果重复只显示一次,用三目怎么写?还是有别的更好方法实现

解决方案 »

  1.   

    我是直接查询出放datatable里了
      

  2.   

    绑定时也不是不可以实现
    后台代码
     List<object> os = new List<object>();
            protected void Page_Load(object sender, EventArgs e)
            {        }
            public object GetName(object o) 
            {
                if (os.Contains(o))
                {
                    return "";
                }
                else 
                {
                    os.Add(o);
                    return o;
                }
            }前台代码
       <asp:Repeater ID="Repeater1" runat="server">
        <ItemTemplate>
          <%#  GetName(Eval("name")) %>
         
        </ItemTemplate>
      

  3.   


    你查询到时候用sql去除或依次判断...