超级无敌霹雳宇宙吉吉如律令十万火急!
前台(绑定了一个这样的年份字段):<asp:Repeater ID="rplist3" runat="server">
<ItemTemplate>
<li><a href="javascript:;"><%#Eval("PublishYear")%></a></li>
</ItemTemplate>
</asp:Repeater>
后台:
DataTable list4 = bll.GetList(10000, "", "PublishYear Desc").Tables[0];
rplist3.DataSource = list4;
rplist3.DataBind();
怎么过滤掉重复的数据,重复的数据只在前台显示一条啊········
怎么获取当前用户选的是哪一个年份,并传参到后台? --------------------编程问答-------------------- http://hi.baidu.com/zaqx000/blog/item/b4bac595df2bc040d1135e98.html --------------------编程问答-------------------- 获取当前用户选?
怎么选,有复选框,还是怎么地 --------------------编程问答-------------------- rplist3.DataSource = list4.Select("...");
自己查下怎么使用DataTable的Select吧。
<asp:Repeater ID="rplist3" runat="server">
<ItemTemplate>
<li><a href="javascript:;" onclick='DoPostClick(this)'><%#Eval("PublishYear")%></a></li>
</ItemTemplate>
</asp:Repeater>
function DoPostClick(link)
{
__doPostBack('__Page','Year' + link.innerText);
}
然后在你的页面后台类里面实现IPostbackEventHandler接口 --------------------编程问答-------------------- list4。where(...)
--------------------编程问答-------------------- 超级无敌霹雳宇宙吉吉如律令十万火急帮顶 --------------------编程问答-------------------- 帖子的名字好给力哦 --------------------编程问答-------------------- --------------------编程问答--------------------
DataView dv = new DataView(list4);
DataTable objDataTable = dv.ToTable(true, "年份字段");
rplist3.DataSource = objDataTable ;
rplist3.DataBind(); --------------------编程问答-------------------- 超级无敌霹雳宇宙吉吉如律令十万火急帮顶 --------------------编程问答-------------------- --------------------编程问答-------------------- 看名字过来的 --------------------编程问答--------------------
顶老大的帖 --------------------编程问答-------------------- 这位大哥每次 都用这么雷的名字哦 --------------------编程问答-------------------- 你在sql过滤重复的数据就可以 --------------------编程问答--------------------
哇 谢谢你 第一个问题解决了
就是不太明白,能解释一下吗?你会有福报的······· --------------------编程问答--------------------
我是女纸!!!!!!!!! --------------------编程问答--------------------
不太明白······· --------------------编程问答-------------------- 第一个问题是数据库的事,在bll.GetList里处理,一般在select后加distinct 就行了
第二个要看你是怎么让用户选的,如果用链接的话就在链接后面加查询字符串
--------------------编程问答-------------------- 原来真是女纸。。。 --------------------编程问答-------------------- 不会·························· --------------------编程问答-------------------- bll.GetList(10000, "", "PublishYear Desc").Tables[0];
楼主是这里面有重复的记录吗?
在查询sql语句中使用distinct
如:select distinct a,b,c,d from table (oracle)
这样查询出来的东西会把abcd这四列重复的全过虑掉
楼主可先试下 --------------------编程问答--------------------
这个问题已经解决了·······
求第二个问题答案········· --------------------编程问答-------------------- 绑定下吧 --------------------编程问答--------------------
你快肥来·············
咬手绢中 --------------------编程问答--------------------
把获取到的数据绑定到 rplist3 就可以了 --------------------编程问答-------------------- 木有人吗··············· --------------------编程问答-------------------- 被你的标题名所吸引! --------------------编程问答-------------------- 能在具体点吗? --------------------编程问答-------------------- 查询语句里日期按年分组嘛。 --------------------编程问答-------------------- 好拉轰的标题 --------------------编程问答-------------------- 超级无敌霹雳宇宙吉吉如律令十万火急帮顶啊哈好
补充:.NET技术 , ASP.NET