Q:我用ASP.NET在黄页的制作中,常常在首页放着一级分类和二级分类,
这样的功能是怎样实现的,使用datalist嘛?我用各种Repeat,datalist,datagrid,
结果都没有实现!
好多的例子使用Asp实现的,很麻烦!难道ASP.NET不能实现吗?
样式像下面的连接(热门行业的部分)
http://yp.sina.net/

A:经过昨天晚上回家的思考,由于上午有其它工作,没有去做昨天的两个数据源的绑定和有自己的相应的超连接,终于在今天下午我做了出来,拿来与大家分享。
我用了两个datalist去连接不同的数据源,其中的一个datalist放在另一个之中。其实关键的是在于第二个数据源的连接,因为第二个数据源中的dataset的数据是根据第一个数据源的当前记录所选取的。
我在父datalist中设置数据源的时候使用了ItemDataBound来触发第二个datalist的绑定。这样就轻松的解决了
两个数据源的绑定。
还是来看看code吧!

Codebehind:

在DataList中连接两个数据源的解决。 Public Ds1, Ds2 As DataSet
在DataList中连接两个数据源的解决。    
Dim sOK As String = ""
在DataList中连接两个数据源的解决。
    Dim CN As String = "workstation id=UPING;packet size=4096;integrated security=SSPI;data source=UPING;persist security info=False;initial catalog=Northwind"
在DataList中连接两个数据源的解决。
    Public Count1, count2 As Integer
在DataList中连接两个数据源的解决。    
' Public I As Integer = 0
在DataList中连接两个数据源的解决。
    'Public ss As String = "Tables[Table].DefaultView.[" & I & "]"
在DataList中连接两个数据源的解决。

 


HTML中的代码:

相关文章:

  • 2022-02-19
  • 2022-12-23
  • 2021-08-14
  • 2022-12-23
  • 2021-12-17
  • 2022-12-23
  • 2021-07-24
  • 2021-08-02
猜你喜欢
  • 2021-08-19
  • 2021-05-20
  • 2022-12-23
  • 2021-05-09
  • 2021-07-25
  • 2022-12-23
  • 2021-08-07
相关资源
相似解决方案