请教:如何实现根据库中数据动态加linkbutton控件
请教:如何实现根据库中数据动态加linkbutton控件。想实现
申请人:qq,ss,ww..
而这些人名是从库中查的先要把他们都变为linkbutton控件,点击人名后进入该人员的详细信息页面,如何实现呢?
问题点数:20、回复次数:8Top
1 楼cnicq(why not?)回复于 2003-12-02 20:04:59 得分 0
upTop
2 楼aero_boy(老牛)回复于 2003-12-02 20:24:49 得分 5
用datagrid的模板,在其中有一个linkbutton列。linkbutton=<%# name %> 用它打开一个新页面,把它的text通过参数传过去,在新页中得到人名后,在到库中取出来显示Top
3 楼ailsa(月叶)回复于 2003-12-03 08:12:08 得分 0
谢谢,可我不太想用datagrid的模板,且人名是一行排的有其它好办法吗?Top
4 楼zhangshici(我是谁)回复于 2003-12-03 09:04:15 得分 5
用datalist,它可以设置每行排列多少个,同样用模板。Top
5 楼zhangshici(我是谁)回复于 2003-12-03 09:07:25 得分 0
如果不用datalist,就用for和do while循环,每行每行读取数据。
Top
6 楼ZXYSOSO(希望就是动力)回复于 2003-12-03 09:29:27 得分 10
最简单的方法:
用datalist,设定字段name为模板列linkbutton
<asp:linkbutton id="linkbutton1" runat="server">
<%#DataBinder.Eval(Container.DataItem,"name") %>
</asp:Label>Top
7 楼ZXYSOSO(希望就是动力)回复于 2003-12-03 09:30:15 得分 0
而且你想设定几列就设定几列Top
8 楼ailsa(月叶)回复于 2003-12-03 20:31:46 得分 0
谢谢,可是我是从库中取出一个字符串关于人名的中间用逗号格开(aa,ss,dd,).现在要根据取出的人名数动态生成linkbutton控件?可以去掉逗号成一名字的字符串,可如何使它们为一个个linkbutton控件呢?Top




