0

ユーザーがサーバー上の既存のリストから値を削除し、(値が削除された) 新しいリストをサーバーに保存できるページを作成しています。

正しい値を取得するJavaScript関数があります。更新されたリストをサーバーに戻すのに問題があります。無駄を省くために、viewstatemode="disabled" を使用しています。

クライアント側から JavaScript を実行するさまざまな方法を見てきました。

私が疑問に思っているのは、ページが OnInit、OnLoad 関数を通過する前に、javascript 関数を呼び出し、それが返す値を取得する (またはどこかのフィールドに保存する) ボタンを持つことは可能ですか?

4

3 に答える 3

1

以下のような隠しフィールドを作成します

<input type="hidden" ID="hfid" />

JavaScript から値を設定する

document.getElementById("hfid").value = "value to set";

以下のようにサーバーからアクセスできます

string fromclient = Request.Form["hfid"];
于 2013-05-07T04:41:37.100 に答える