问题是这样的,一个首页和内页面,要求在首页上点击不同的超链接传值到这一个内页面上的DataList显示信息.问题是:首页上的超链接连的的不是同一个表,且每个表的字段不相同.我该如何实现?前台代码该如何绑定?最好给出代码供参考.谢谢!

解决方案 »

  1.   

    内页面?是在首页中有个iframe里嵌套页面吗
    首页上的超链接连的的不是同一个表?什么意思,几个超链接,超链接是从数据库中读出的吗?把意思说明白点
      

  2.   

    我的意思是:一共有两个页面,一个首页,一个子页面,首页上的所有链接都用子页面处理,在这个子页上放一个DataList实现所有的信息显示.信息不在同一个表,各表的字段也不相同,所以没有思路,想问问大家怎么解决!
      

  3.   

    只要这两个表有关联就好办举个例子吧传访问的内页面的url是这样的a.aspx?id=1#a1a页面显示与id=1数据相关的地方设置一个html标签的名称为a1就可以了,假若id是2就写成a.aspx?id=2#a2 那个a1,a2你可以按照自己的方式来写
      

  4.   

    我能想到的就是传多个参数了比如表名,字段名,where条件
    bind的字段名可以统一...因为可以"select xxxxxid as id"
    如果连bind字段的个数都不一样的话.......呃.....
      

  5.   

    Link的URL封装一哈,将表Name和ColName作为request参数传递到子页面。
    子页面用request.getparameter取得参数值,传递个DBsearch methord,检索result binds datalist。
    over!!
      

  6.   

    不要在前台再做对DataList的edit啦,search result 用 datatable,保证Datatable数据的完备,需要edit的话对datatable进行调整,最后直接硬邦邦的把datatable bind给datalist。这样列数不一样也没有关系啊。
      

  7.   

    Link的URL封装一哈,将表Name和ColName作为request参数传递到子页面。 
    子页面用request.getparameter取得参数值,传递个DBsearch methord,检索result binds datalist。 
    over!!
      

  8.   

    url传值,然后根据不同的值执行不同的查询,绑定datalist.
      

  9.   

    用URL传你要的东西。然后再取了。