Q:我用ASP.NET在黄页的制作中,常常在首页放着一级分类和二级分类,
这样的功能是怎样实现的,使用datalist嘛?我用各种Repeat,datalist,datagrid,
结果都没有实现!
好多的例子使用Asp实现的,很麻烦!难道ASP.NET不能实现吗?
样式像下面的连接(热门行业的部分)
http://yp.sina.net/
A:经过昨天晚上回家的思考,由于上午有其它工作,没有去做昨天的两个数据源的绑定和有自己的相应的超连接,终于在今天下午我做了出来,拿来与大家分享。
我用了两个datalist去连接不同的数据源,其中的一个datalist放在另一个之中。其实关键的是在于第二个数据源的连接,因为第二个数据源中的dataset的数据是根据第一个数据源的当前记录所选取的。
我在父datalist中设置数据源的时候使用了ItemDataBound来触发第二个datalist的绑定。这样就轻松的解决了
两个数据源的绑定。
还是来看看code吧!
Codebehind:
HTML中的代码: