<a href='javascript:void(0)' id="btn_SheJi" runat="server" style="color:Blue" onclick='alert(<%# Eval("id") %>)'>点我</a> 
点完没反应,,,,,

解决方案 »

  1.   

    <a href='javascript:void(0)' id="btn_SheJi" runat="server" style="color:Blue" onclick='alert(\'<%# Eval("id") %>\')'>点我</a> 
      

  2.   

    <a href='javascript:void(0)' 把这个换成<a href='#'试试
      

  3.   

    <%# Eval("id") %>这个是什么想要实现什么
      

  4.   

    <a href='javascript:void(0)'  style="color:Blue" onclick=alert('<%# Eval("id") %>')>点我</a>
      

  5.   

    另外你要搞清楚,
    <%# Eval("id") %>
    这种语法只能使用在数据绑定中
      

  6.   

    妈呀大哥,onclick=""??  直接 alert()?
      

  7.   

    <a href='javascript:void(0)' id="btn_SheJi" runat="server" style="color:Blue" onclick='alert(<% #Eval("id") %>)'>点我</a> 
    首先(<% #Eval("id") %>) 这样是数据绑定的,比如绑定Repeater、DataGrid、DataList类似这样的服务器控件中.
    然后onclick='alert("<% #Eval("id") %>")'
    还是不行的的话在试试onclick='javascript:alert("<% #Eval("id") %">);
      

  8.   

    <a href='javascript:void(0)' id="btn_SheJi" runat="server" style="color:Blue" onclick='<%#Eval("id", "alert(\"{0}\")")%>)'>点我</a>