C#的代码在编译成DLL后,是先于网页执行的,而JS是在网页传回客户端后,才执行的

解决方案 »

  1.   

    不行。可以在页面里调用: <% csharpfunction() %>
      

  2.   

    可以调用webservice里面的函数。
      

  3.   

    怎么调?
    请问这样写的函数错在那吗?其中TemplateInsert为用C#写的函数?
    <script language="JavaScript">
    function Save(editor,htmlmode) { 
    <%TemplateInsert(TextBox1.Text)%>;

    }
    </script>
      

  4.   

    怎么调?这样写怎么不行啊?高手帮我一下,其中TemplateInsert是用C#写的
    <script language="JavaScript">
    function Save(editor,htmlmode) { 
    <%TemplateInsert(TextBox1.Text)%>;

    }
    </script>
      

  5.   

    如果需要的 话,可以使用C#产生javascript程序来使用
      

  6.   

    不是用在JavaScript中的,只能在aspx页面中直接<% csharpfunction() %>