<asp:image id="CPImage1" ImageUrl="a.gif" runat="server" border="0" onload=javascript:zoomObj(this)></asp:image>在image控件上加入了一个调用脚本的onload=javascript:zoomObj(this)
运行后是编译错误提示是——
编译器错误信息: CS1026: 应输入 )谁能告诉我是为什么呢?

解决方案 »

  1.   

    有可能不是这个地方的问题。
    把onload暂时去掉看看。
      

  2.   

    怎么都不行,只好在.aspx.cs里写
    CPImage1.Attributes.Add("onload","javascript:zoomObj(this)");呵呵,怪事
      

  3.   

    但是我还是想知道为什么在html中不好用,大家帮忙啦~:)
      

  4.   

    这里的onload是不是作为服务器端事件来处理了.
      

  5.   

    <asp:image id="CPImage1" ImageUrl="a.gif" runat="server" border="0" onload="javascript:zoomObj(this);"></asp:image>
    这样不行吗?
      

  6.   

    你的是服务器端控件,onload是客户端的,用Attributes.Add,
    如必须这样用,OnLoad=zoomObj(this)
    <scrtipt language="c#">
    zoomObj(object o){....}
    </script>
      

  7.   

    服务器控件不能直接加java脚本