很容易 用一个自定义 莫版<%#int.Parse(Eval("ProductCount").ToString())*int.Parse(Eval("ProductPrice").ToString())"%>就可以了

解决方案 »

  1.   

    真是速度!!!
    也可以在数据库弄好了再查询出来 ...
    ProductCount   *   ProductPrice  弄个别名....
    双黑那个办法也可行...不错 
      

  2.   

    如果要根据一个条件呢?比如根据用户Session["UserName"]==Null
    来执行不同的计算条件怎么搞,用if 判断后写两个SQL分别查询 还是按双黑说的
    在前台搞个Session["UserName"]==Null?<%#int.Parse(Eval( "ProductCount ").ToString())*int.Parse(Eval( "ProductPrice ").ToString()) "% >:?<%#int.Parse(Eval( "ProductCount ").ToString())*int.Parse(Eval( "ProductPrice ").ToString()+88) "% >
      

  3.   

    在数据库表中加一个字段CountPrice,在其字段类型中用公式,每次会自动算出来数值的,
    然后直接绑定到gridview上就可以了