text.add.attributes("javascript onmouse=.......");

解决方案 »

  1.   

    在自定义控件的OnPreRender函数中,将js的文件导入就可以了
    格式为:
    <script language="javascript" src='your script path'>
      

  2.   

    我的是服务器控件,在Render函数中使用<script language="javascript" src='your script path'>吗
      

  3.   

    对,
    在Render
    htmlwriter.wrtie("<script language="javascript" src='your ...
    注意,路径一定是绝对路径.不要用相对路径.
      

  4.   

    如果是在aspx也面中有怎样使用.js文件呢
      

  5.   

    <script language="javascript" src="/util.js"></script>
      

  6.   

    很麻烦的,你必须能生成动态的src ,否则你引用的时候只要在不同的路径下,就会出错,我想你不会把自定义控件和页面文件放在同一目录下吧,即如此,我想还是在后台写吧,虽然麻烦写,但效率还是很高的。
     Dim ClientScript As String
                ClientScript = "<script language=javascript>" & vbCrLf & _
                "function functionname(dq,dw)" & vbCrLf & _
     " </script>"
                Page.RegisterClientScriptBlock("ClientScript", ClientScript)
    用这样的代码写,无论你在同一页面使用几次,都只产生一次脚本。
      

  7.   

    在Render
    htmlwriter.wrtie("<script language="javascript" src='your ...
    注意,路径一定是绝对路径.不要用相对路径.