0

重複の可能性:
コード ビハインドから JavaScript 関数を呼び出す方法

コードビハインドブールがtrueの場合にチェックボックスを追加したい空のdivがあります。

ここにdivがあります:

<div id="checkboxes" />

ここに私のJavaScript関数があります:

        <script type="text/javascript">
        function addCheckboxes() {
            alert("just an alert for now");
        }

そして、「addCheckboxes」関数を呼び出したいコードの背後にあるのは次のとおりです。

bool isMovingTask = Convert.ToBoolean(Request.QueryString["isMovingTask"].ToString());
        if (isMovingTask)
        {
            //call javascript function
        }
4

2 に答える 2

2

ここで関連する回答を参照してください:コード ビハインドから javascript 関数を呼び出す方法

基本的に、クライアント スクリプトを登録するための呼び出しを行います。.NET でこれを行う方法はいくつかあります。

于 2012-10-12T15:18:22.860 に答える
1

javascript は、コードのサーバー実行と終了時に呼び出され、生成された html/script 応答がブラウザーに送信されます。コードビハインドのパブリックプロパティにjavascriptでアクセスして利用できます。

コード ビハインドでパブリック プロパティを作成し、コード ビハインドでそれに値を割り当てる

コードビハインド

public  bool isChecked = true;

HTML

    function addCheckboxes() {

       if('<%= isChecked %>' == 'True')
       {
          //Your code here
          alert("just an alert for now");

       }
    }
于 2012-10-12T15:31:38.523 に答える