首页 新闻 搜索 专区 学院

网页显示数据问题??

0
悬赏园豆:15 [已关闭问题] 关闭于 2011-09-28 08:40

看了好多网站看的出这些网站显示数据的方式并不是用服务器控件如(GRIDVIEW,REPEAT,DATALIST)绑定后显示的,能说说是怎么从数据库显示这些数据的。??

yxf2011的主页 yxf2011 | 初学一级 | 园豆:6
提问于:2011-05-15 16:29
< >
分享
所有回答(5)
0

可以直接绑定的。

白来了123 | 园豆:160 (初学一级) | 2011-05-15 20:21
0

没看明白是什么意思。绑定控件的时候一定要将数据加载到内存中,如果直接从数据库绑定效率很低的,因为渲染一个gridview或者repeater需要更久的时间。

天堂口 | 园豆:514 (小虾三级) | 2011-05-15 20:27
0

GRIDVIEW,REPEAT,DATALIST 这些控件 渲染到界面的时候 是成为表格的。所以 你看不到他们。

就好比 label一样,它到html的时候 是渲染成span  

道理一样。

随风浪迹天涯 | 园豆:932 (小虾三级) | 2011-05-15 20:43
0

同上,无论你用什么数据绑定控件,最终要展示给浏览器看,所以就要转化成浏览器所能识别的标记——如HTML。

所以,就算你在ASPX网站,看到的也只有table。

^沙嘉^ | 园豆:326 (菜鸟二级) | 2011-05-15 23:09
能说说不用这些服务器控件绑定,怎么能显示这些数据?
支持(0) 反对(0) yxf2011 | 园豆:6 (初学一级) | 2011-05-16 12:54
我看到的那些动态网站HTML源码没有生成服务器控件生成的如下HTML


支持(0) 反对(0) yxf2011 | 园豆:6 (初学一级) | 2011-05-16 13:03
@yxf2011:我已经说了,使用数据绑定控件绑定的页面展示给用户看到的只是HTML标记。这些都是HTML标记,那一段是视图状态的隐藏表单域。
自己去用GridView绑定一次数据,然后去浏览器看。
不用服务器控件,你就一个一个去手动绑定到指定控件或者去用HTML控件做静态网站吧。
支持(0) 反对(0) ^沙嘉^ | 园豆:326 (菜鸟二级) | 2011-05-16 22:59
如果不用这些服务器控件,那你就需要拼接html了,把你要显示的数据根据你要显示的格式拼接HTML ,然后输出到页面
支持(0) 反对(0) 头衔 | 园豆:364 (菜鸟二级) | 2011-05-17 17:31
0

循环拼接字符串啊

慧☆星 | 园豆:5392 (大侠五级) | 2011-05-16 09:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册