-2

ここでは、javascript を使用して、javascript でファイルを置き換えるかどうかを尋ねました...その入力を C# コードで使用して、ファイルを置き換えるかキャンセルする方法を教えてください。

Response.Write("<script type='text/javascript'>confirm('FiileAlready existing Rplace it?')</script>");
Response.Flush();

私はそれがYesかNoかの出力をc#に伝える必要があります。

4

2 に答える 2

0

あなたが取ったアプローチは、応答が破棄されることを意味します。

JavaScript変数で応答をキャプチャする必要があることとは別に、それをC#に伝達する必要があります-それを行うには複数の方法があります(自動送信される非表示の入力を含むフォーム、URLに変更、AJAXを使用してWebを呼び出すメソッドなど)。

基本的に、サーバー側にデータを転送するために選択した方法をサポートするために、JavaScriptをさらに作成する必要があります。

于 2012-08-07T09:31:54.160 に答える
0

コードビハインドで確認の出力を伝えることはできません。コードビハインドを変更できるように、確認後に ajax リクエストを行う方法もあります。

于 2012-08-07T09:27:21.077 に答える