repeater怎么绑定数据库中没有的字段。
就是说  我需要通过数据库中某些数据去计算出值以后再显示出来求解。

解决方案 »

  1.   

    比如 我需要 select count(*) from table where sr_click>100 and sr_id=131 and createtime between ...and .... group by imei desc ... 他这样得到了一个数字。我怎样把这个数字显示到repeater上?
      

  2.   

    你可以在页面上直接操作
    <%#(Convert.ToDouble(Eval("列")) + Convert.ToDouble(Eval("列"))).ToString("0.00")%>
    也可以在方法里面 也就是SQL 语句里写as 给他名字,然后前台Eval(放你的列名) 就OK
      

  3.   


    可以在后台获取数据,写成全局变量(在pageload时赋值),或者写一个返回这个字段的方法,
    如后台定义方法    protected int J(int a) 
        {
            int i = 0;
            for (i = 0; i + 1 != a; i++) ;
            return i;
        }前台        function showMes() {
                var a = "<%=J(20) %>";
                alert(a);        }是字段的话,直接就<%=后台字段%>
    数据库使用临时表,读取绑定就可以了。
      

  4.   

    要么用SQL语句,或者将数据读取出来,进行一些操作,然后进行绑定数据。
      

  5.   

    select count(*) as coun from table<%#Eval("coun")%>