问题描述
我有一张类别表所有类别都在这张表里面然后以一个字段来区分该类别的归属比如:Types(表名)自增编号类别名字类别归属IdTitleTypeflag1销售12技术23网络3这里“Typeflag为1的都是表示(销售)这个类别的Typeflag为2的都是表示(技术)这个类别的Typeflag为3的都是表示(网络)这个类别的然后我后面CS里绑定到显示控件Repeater上Repeater1.DataSource=DbHelperSQL.Query("select*fromTypes");Repeater1.DataBind();前台页面上显示(这里我遇到问题了,因为名字都是用的Title这个字段,所以显示出来的都是一样的名字了,而我是要显示3个类别的信息的,销售,技术,网络),可是我真不知道怎么搞了这个,有大侠知道么,我是在公司里用的表人的表,说这种表设计是叫元素什么来着。烦死了,按我一起ian都是一中类别一张表,然后几张表关联起来,显示不同字段。<asp:Repeaterrunat="server"ID="RptUserContent"><ItemTemplate><tr><td><asp:Literalrunat="server"ID="lblAdminName"Text='<%#Eval("Title")%>'></asp:Literal></td><td><td><asp:Literalrunat="server"ID="lblAdminName"Text='<%#Eval("Title")%>'></asp:Literal></td><td><td><asp:Literalrunat="server"ID="lblAdminName"Text='<%#Eval("Title")%>'></asp:Literal></td><td></tr></ItemTemplate></asp:Repeater>
解决方案
解决方案二:
该回复于2011-12-19 14:16:24被版主删除
解决方案三:
该回复于2011-12-19 14:32:25被版主删除
解决方案四:
没懂起你要实现个什么?
解决方案五:
引用3楼zyloveyrf的回复:
没懂起你要实现个什么?
我勒个去··,我的意思就是很简单要实现绑出数据后,要让同一个字段显示出不同的类别名称,可是因为用的是同一个字段名,所以我这里不知道怎么来区分。你看下面<%#Eval("Title")%>'用的都是Title在仔细看看我上面的说命,应该能看懂了。。<asp:Repeaterrunat="server"ID="RptUserContent"><ItemTemplate><tr><td><asp:Literalrunat="server"ID="lblAdminName"Text='<%#Eval("Title")%>'></asp:Literal></td><td><td><asp:Literalrunat="server"ID="lblAdminName"Text='<%#Eval("Title")%>'></asp:Literal></td><td><td><asp:Literalrunat="server"ID="lblAdminName"Text='<%#Eval("Title")%>'></asp:Literal></td><td></tr></ItemTemplate></asp:Repeater>
解决方案六:
不明白你要什么的东西
解决方案七:
。好吧·每一个人能看懂,那我就当没说吧。。
解决方案八:
引用4楼wanmei00520的回复:
引用3楼zyloveyrf的回复:没懂起你要实现个什么?我勒个去··,我的意思就是很简单要实现绑出数据后,要让同一个字段显示出不同的类别名称,可是因为用的是同一个字段名,所以我这里不知道怎么来区分。你看下面<%#Eval("Title")%>'用的都是Title在仔细看看我上面的说命,应该能看懂了。。<asp:Repeaterrunat="server"ID=……
--!!repeater是循环绑定的写一个就好了<asp:Repeaterrunat="server"ID="RptUserContent"><ItemTemplate><tr><td><asp:Literalrunat="server"ID="lblAdminName"Text='<%#Eval("Title")%>'></asp:Literal></td><td></tr></ItemTemplate></asp:Repeater>
解决方案九:
引用7楼zyloveyrf的回复:
引用4楼wanmei00520的回复:引用3楼zyloveyrf的回复:没懂起你要实现个什么?我勒个去··,我的意思就是很简单要实现绑出数据后,要让同一个字段显示出不同的类别名称,可是因为用的是同一个字段名,所以我这里不知道怎么来区分。你看下面<%#Eval("Title")%>'用的都是Title在仔细看看我上面的说命,应该能看懂了。。<asp:Re……
这个我知道的,repeater循环绑定是把这个字段下面所有的信息给显示出来但是还是都显示在同一个名称下面的比如;循环后结果如下名称:销售技术网络而我要的是:(分派排开为一个字段显示出来)名称1名称2名称3销售技术网络
解决方案十:
用datalist、可縦向或横向輸出。
解决方案十一:
楼主百度googlerepeater横向输出。
解决方案十二:
这是行转列的问题咯?论坛里大把行转列的例子。处理好数据源再绑定。。。