asp.net编程,当从数据库中读取的数据有若干条相同时,如何写个约束方法,让显示的结果遇到重复时只显示一次
简单举例如下数据库中的表: 数据读取绑定到Repeater中,然后 <asp:HyperLink ID="HyperLink1" runat="server" Font-Underline="false" Height="15px"
Width="450px" Target="_blank" NavigateUrl='<%# "newslist.aspx?ID="+Eval("id")%> '>
<div style="width:350px; text-align:left; float:left; ">
<%# //这里可以加个约束方法让显示出的数据不重复Eval("所属栏目")%>
</div>
</asp:HyperLink>
也就是让最后显示出来的数据仅为:
天气情况
你好 若无约束方法,则会显示成天气情况
天气情况
天气情况
你好
你好 那个方法该怎么写? 是写在后台.cs文件里的,在前台.aspx中调用
补充:不要在数据库读取语句前加一句约束语,我想要的结果是:读取时可以重复,但是绑定到Repeater中,在HyperLink显示时,过滤掉重复的内容。 跟数据库以及数据库读取、连接等 无关。 只是写一个方法在对应页面的后台代码 里。
追问:朋友,我上面已经说啦,不要这个,你没看明白我说的问题哦