各位高手,我做了个页面,有两个控件,一个Datalist,一个FormView,都通过SqlDataSource来绑定的,FormView由Datalist选择的值来显示明细,
问题是第一次加载的时候,先加载了FormView,而后才加载Datalist,因此,第一次FormView是没有任何值的,我怎么可以做到改变呢,让它第一次加载就可以取到Datalist的初始值呢?
先谢谢了

解决方案 »

  1.   

    放在Datalist的DataBound事件后加载
      

  2.   

    选择参数源
    哪里是不是有个DefaultValue 
    在里输入一个默认
    行不行呀。
    你试试
      

  3.   

    一楼的说的对,在DataRowBound事件中取到相应的值绑定FormView
      

  4.   

    小弟比较菜.不是很明白,DataBound事件后加载,加载什么呢?代码怎么写?
    所有的绑定语句都是在DATASOURCE里面执行的,我没参与什么.
      

  5.   

    DataSource数据源的select事件不是在HTML里吗,你把他复制到DataBound事件里,应该能行