javascript如何调用c#中的自定义函数
例如public class WebForm1 : System.Web.UI.Page
{
int a =0;
Response.Write("<script language='javascript'> 。</script>"); //调用下面的自定义函数并能得到自定义函数的返回值 把它付给 a 
public int KKUG01_ChkUpdatInf() //自定义函数
{

}}

解决方案 »

  1.   

    放在onclick里面???请讲清楚   谢谢
      

  2.   

    不好意思 没把问题说清楚了
    javascript脚本是生成一个messagebox 如果点确定 他就调用自定义的函数 如果点取消他就给变量a付值  
    小弟写的是这样的死活就是错 大哥们帮忙看下阿
    Response.Write("<script language='javascript'>if(confirm('OK')){<%=KKUG01_ChkUpdatInf() ;%>;}else{<%= a %> = 0;}</script>");
      

  3.   

    javascript不能调用C#的函数吧?!!!
      

  4.   

    可以的 昨天我试的 成功的 
    但是调用c#中得函数是有参数的阿KKUG01_ChkUpdatInf(int b)//这个b是从另一个c#自定义函数传来的
    全部的如下 
    public class WebForm1 : System.Web.UI.Page
    {
    int a =0;
    b= KKUG01_TksiFkOut();
    Response.Write("<script language='javascript'>if(confirm('OK')){<%=KKUG01_ChkUpdatInf( 参数b) ;%>;}else{给a负值}</script>");//调用下面的自定义函数并能得到自定义函数的返回值 把它付给 a 
    public int KKUG01_ChkUpdatInf() //自定义函数
    {

    }}昨天成功只是我把参数b换成了常量  所以成功了 现在咋搞阿 我要晕拉 
    javascript不会阿
      

  5.   

    可以的  昨天我试的  成功的    
    但是调用c#中得函数是有参数的阿KKUG01_ChkUpdatInf(int  b)//这个b是从另一个c#自定义函数传来的  
    全部的如下    
    public  class  WebForm1  :  System.Web.UI.Page  
    {  
    int  a  =0;  
    b=  KKUG01_TksiFkOut();  
    Response.Write(  "  <script  language='javascript'  >if(confirm('OK')){  <%=KKUG01_ChkUpdatInf(  参数b)  ;%  >;}else{给a负值}  </script  >  ");//调用下面的自定义函数并能得到自定义函数的返回值  把它付给  a    
    public  int  KKUG01_ChkUpdatInf(int b)  //自定义函数  
    {  
      
    }  
     
    }  
     
     
     
    昨天成功只是我把参数b换成了常量    所以成功了  现在咋搞阿  我要晕拉    
    javascript不会阿  
      

  6.   

    告诉你一个决定行得通的方法,是这样的一句:document.all("控件名").onclick();//执行该控件的代码,至于自第一函数,我不知道怎么做!
      

  7.   

    hehe  谢谢 楼上的  看来这个问题是解决不料了 
    今晚结贴