• ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript で実行される C# コードの関数メソッドの概要 function_javascript スキル

    JavaScript で実行される C# コードの関数メソッドの概要 function_javascript スキル

    WBOY
    WBOYオリジナル
    2016-05-16 17:26:261164ブラウズ

    方法 1:

    1. まずボタンを作成し、バックグラウンドの button_click に呼び出しまたは処理の内容を書き込みます。
    2. document.getElementById("btn1").click( の内容を含む js 関数を書きます。 );
    3. フォアグラウンドまたはバックグラウンドで js 関数を呼び出して、クリック イベントをトリガーします。これは、バックグラウンドの C# 関数にアクセスするのと同じです。
    方法 2: 1. 関数をパブリック
    バックエンド コードとして宣言します。 (public を protected に変更することもできます)
    以下は引用部分です:

    コードをコピー コードは次のとおりです:

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

    2.
    フロントエンド スクリプト
    を呼び出すための HTML 内の ()%> 以下は引用部分です:
    コードをコピーします コードは次のとおりです:



    方法 3: 1.
    以下は引用部分です:

    コードをコピーします コードは次のとおりです:
    input id="Button1" タイプ="button" name="Button1" value="Button" onclick="javascript:__doPostBack('Button1','') ">


    方法 4:
    以下は引用部分:



    コードをコピー
    コードをコピー


    コードは次のとおりです:
    public Page_OnLoad() { if (!Page.IsPost()) { string strFunName=Request.Form["FunName"]!=null?Request.Form["FunName"]:""
    //返された値に基づいて呼び出す関数を決定しますswitch(strFunName)
    {
    case "enter()":
    enter() ; // この関数を呼び出します
    break;
    case "other":
    //その他の関数
    break ;
    default:
    //デフォルト関数
    break;
    }
    }
    }
    public void enter()
    {
    //… たとえば、特定の値を計算します
    }


    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。