商务网站首页
像大型商务网站首页,都是用什么做的。
我以前做首页都是用控件如datalist,datagrid,repeater...觉得首页要调用那么多数据很慢的,
不知道还有什么方法。
------解决方案--------------------我是直接自己输出html代码。
------解决方案--------------------我也是输出html代码。,或者做成静态的。用ajax调用。
------解决方案--------------------输出html并不是全部的html都用response.write的。
布局就先用div控制好啊,比如网站是个左右结构。
左边1个divl,右边1个divr。(这里已经布局好了)
想在divr输出一些商品列表,就在divr中放1个asp:literal控件,然后后台组合好html代码后就把html代码赋值给asp:literal就好了,一般不用response.write输出
------解决方案--------------------一般的大型网站都采用的生成静态页面的方式来处理
------解决方案--------------------新浪之类的都是
------解决方案--------------------测试我的名字能变多长
------解决方案--------------------学习了
to BearRui(开心熊 | BYD,我为你哭泣...)
然后后台组合好html代码后就把html代码赋值给asp:literal就好了
这句话不是很明白……
------解决方案--------------------mark
------解决方案--------------------asp:literal是2005的,有点像2003的label是吧?
----------------
完全不同label,label是会自己产生html代码 <span的,而span是行元素。
在2003中你可以直接把设置某个div的runat= "server ",然后把生成的html代码赋值给这个div的InnerHTML属性。
------解决方案--------------------table
------解决方案--------------------显示的数据也只是很小一部分而已吧,比如热点信息之类的
------解决方案--------------------asp:literal是2005的,有点像2003的label是吧?
2003里也有
------解决方案--------------------我还是用datalist,datagrid,repeater,然后加入缓存
------解决方案--------------------output.Write
俺最喜欢
------解决方案--------------------首页一般做成静态的好,动态的太慢了,静态快一点
------解决方案--------------------repeater + 缓存