• Heim  >  Artikel  >  Web-Frontend  >  javaScript函数中执行C#代码中的函数方法总结_javascript技巧

    javaScript函数中执行C#代码中的函数方法总结_javascript技巧

    WBOY
    WBOYOriginal
    2016-05-16 17:26:261164Durchsuche

    方法一:

    1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;
      2、在前台写一个js函数,内容为document.getElementById("btn1").click();
      3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;
      方法二:1、函数声明为public
      后台代码(把public改成protected也可以)
     以下是引用片段:

    复制代码 代码如下:

    public string ss()   
    {  
     return("a");  
     }

    2、在html里用可以调用
      前台脚本
    以下是引用片段:
    复制代码 代码如下:



    方法三:1、
    以下是引用片段:
    复制代码 代码如下:




    方法四:
    以下是引用片段:
    复制代码 代码如下:



    〈!--用来存储你要调用的函数 --〉

    在.CS里有:
    以下是引用片段:
    复制代码 代码如下:

    public Page_OnLoad()
    {
    if (!Page.IsPost())
    {
    string strFunName=Request.Form["FunName"]!=null?Request.Form["FunName"]:"";
    //根据传回来的值决定调用哪个函数
    switch(strFunName)
    {
    case "enter()":
    enter() ; //调用该函数
    break;
    case "其他":
    //调用其他函数
    break;
    default:
    //调用默认函数
    break;
    }
    }
    }
    public void enter()
    {
    //……比如计算某值
    }
    Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn