关于asp.net2.0中GridView的问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 22:25:48
其实这个问题不光是只有GridView,比如DataGrid等等我也想应用进去~~
就是假如我想在GV当中从数据库提取数据,当绑定数据后,通常都是网格中的每一行显示数据库表格中的一行数据,可是当我想从当我想在每一列里显示表格里一行的数据,比如:一个模板列中,嵌套一个两行一列的table,第一行提取表格中某一行里的url字段,显示为图片,第二行提取那一行的name字段,显示为图片名字,然后在另一个模板列中又显示下一行的数据~~由于本人是初学,用我已知的方法却做不到,无论如何只能都是在网格中一行显示表格中一行的数据~我不知道是否有方法能做到我想要的效果,请大哥大姐门帮帮忙,小弟谢了~~另外,本人的表达能力不好,大家没看懂的地方请提出,谢谢

很遗憾
gridview和datagrid控件做不到你是要求的效果
用reapter和datalist可以做到

简单显示的话用reapter,复杂的显示通常用datalis,只是这两个控件需要自己写前端HTML代码,后端使用datasoures和databind后,前端要用eval语句来绑定数据
推荐使用datalist,reapter通常是用来动态修改的时候用的,没尝试过用reapter做你要求的效果

另:真正的BS项目中很少用到gridview和datagridview的,很占服务器资源,通常都是使用的类似ajax的技术,用table显示不需要更改的数据,页面数据在点击保存之类的按钮前全部是用JS进行操作的