解决方案 »

  1.   

    ayanamireizero,你的意思是这样吗:
    <tr onmousedown="RClick(<%# DataBinder.Eval(Container.DataItem, \"ccode\").ToString() %>,<%# DataBinder.Eval(Container.DataItem,\"cinvname\").ToString() %> )"这样也是语法错误
      

  2.   

    ayanamireizero,还是不行,是因为前面RClick前也有个"号
      

  3.   

    不是里面双引号的问题
    里面两边已经加了<% 和 %>,是前台调用的后台代码,后台代码带双引号是正常的而最外面的两个""才是报错的部分,前台页面哪里有双引号,不是应该用单引号或者不加引号吗
      

  4.   

    改成单引号,或者直接不写
    <tr onmousedown='RClick(<%# DataBinder.Eval(Container.DataItem, "ccode").ToString() %>,<%# DataBinder.Eval(Container.DataItem,"cinvname").ToString() %> )'