在repeter中,有一个img,现在我想在他的onmouseover事件中调用一个js函数.
如onmouseover="showPopup();"
但现在我想传一个参数进这个js ,就像onmouseover="showPopup(obj);"
而这个参数是绑定到这个repeter中的一个字段,应该怎么做呢
onmouseover='showPopup(<%#Eval("userguid")%>)'             ????????

解决方案 »

  1.   

    如果要綁定的話,可以那樣寫
    'showPopup(<%#Eval("userguid")%>)'
      

  2.   

    错!userguid应该为字符串吧!所以应该这样onmouseover='showPopup(\'00001\')',引号不可少onmouseover='showPopup(\'<%#Eval("userguid")%>\')'
      

  3.   


    onmouseover="showPopup(<%#Eval("userguid")%>)" 我这样写,老提示缺少个")",我直接写值就没有问题。
      

  4.   

    这样不正确呢,img都被当字符串输出了。
    "showPopup(\'<%#Eval("userguid")%>\')"这样又提示有无效字符
      

  5.   

    问题解决,应该是这样
    onmouseover="showPopup('<%# Eval("CarGUID").ToString() %>');"
    谢了
      

  6.   

    onmouseover="showPopup('<%# Eval("userguid") %>');"