我创建了一个表格!然后我用repeater把表格绑定给数据源!现在我有一个问题!绑定数据我用eval的!但是绑定是数据库的全部字段!比如我绑定了id 那整一列id的全部即1 2 3 4 5 6这样显示但是现在我想改变这种显示方式!比如我表格第一个我要把数据绑定给id=10然后第二个绑定给id=16也就是不按顺序 按照我指定的数据库字段的数据!我试过把id=10,d==10 id[9]  id.tostring{}==10都不行!
有高手解决么?
小弟先谢了!下面是代码<td><%#Eval("id") %></td>效果就是显示我数据库里面全部id字段
我在另外一个页面用GridView绑定数据之后 怎样实现页面定时刷新?我是直接拖控件绑定的!也就是输代码显示在aspx里面我怎样写一个方法来实现定时调用那个方法从而刷新页面?

解决方案 »

  1.   

    那就先把数据库中的数据保存到dataset或者datatable中,然后操作这个临时表不就行了?
      

  2.   

    重新生成一datatable,再进行绑定
      

  3.   

    不知道你后台数据库使用的是神马数据库,如果是SQL SERVER,你可以参数化查询,或者干脆把你需要的结果创建一个view,然后把这个view绑定给Repeater
      

  4.   

    在数据库创建一个临时表就行了另外一个页面用GridView绑定数据之后 怎样实现页面定时刷新?
    你这个可以用js或者jquery实现就ok我怎样写一个方法来实现定时调用那个方法从而刷新页面?直接用js了
      

  5.   


    可以详细点吗?我是用sql2008 临时表什么意思?我只是想表格的每一格按照我想设的ID数就可以了我直接用eval(“id”) 表格是按照1 2 3 4顺序下来的!但是我现在想在表格的第一个输入我数据中id字段的某一位 也就是说我想在表格中的第一个输出我设定的id中某一个位置的数值!比如我要id中第10个在第一个格 
    谢谢