日期:2014-05-17  浏览次数:20354 次

C#.NET购物网站建设几点疑问
我是个初学者,现在想做到产品列表页面了,就像淘宝那样的,上面是图片,下面是名称,再下面是价格,请问我在VS2008里面用什么控件实现?  有这方面的教程么?点进去的产品页面也用什么控件实现呢。这贴子来教教我吧,多谢大虾们了~

------解决方案--------------------
repeater datalist
------解决方案--------------------
repeater  简单些 可以试试
------解决方案--------------------
引用:
repeater  简单些 可以试试
repeater
------解决方案--------------------
引用:
repeater  简单些 可以试试

+1
repeater样式好控制些
------解决方案--------------------
repeater 
------解决方案--------------------
repeater把  轻量级

不过建议能不用就不要控件把
------解决方案--------------------
repeater +++1
------解决方案--------------------
引用:
repeater把  轻量级

不过建议能不用就不要控件把


就像6楼说的这样,repeater是轻量级的,但是却是最接近html的,未被过度包装的。如果一定要用的话,除了repeater,还可以用ListView来取代GridView。GridView的包装不是很成功,要想在其中大行其道的话,有很多不便的。相对来说,ListView已可取代GridView,且有过之。当然,最简单最灵活的,肯定还是Repeater。
当然,也可以完全抛弃ASP.NET的所有控件。
------解决方案--------------------
引用:
引用:repeater  简单些 可以试试
我在用gridview。。。你看看我这dataimageurfield里面是这样写的      ~\图片\产品图片\cptp
cptp是数据库里面装的图片路径字段,比如说001.jpg。这样写怎么是错误的啊

在选定的数据源上未找到名为“图片\产品图片\cptp”的字段或属性。 ..……

你的图片导入到VS下的图片文件夹了么?
------解决方案--------------------
 ASP.NET 做线上的产品 最好别用控件。repeater 
  如果使用别的 listview datalist 之类的显示的样式 控制很难 repeater  非常的自用。
或者不用控件也可以 输出HTML
------解决方案--------------------
其实微软的封装有好有坏,好处在于高效率,不用老是做重复的操作。
适合简单的控件,比如button textbox ,复杂的控件就不要用了。
因为使用起来不灵活,内部都写死
------解决方案--------------------
repeater不推荐使用,不如自己写div 用for循环