2011-07-01 34 views
0

「このファイルを上書きしてもよろしいですか?いいえ、いいえ、いいえ、telerikやAjax Tool Kitでこれを行う方法はありますか?ポップアップ警告メッセージ

ありがとうのC#であまりにもサーバー側でそれを制御することができるようにする

+2

をあなたがしたいです何サーバー側の制御?あなたはajaxツールキットを持っているので、javascriptの「確認」を使用して、コントロールをajax経由でサーバー側に渡すことはできませんか? – Xinus

+0

いいえ試してみましたが、それが好きではありませんでした – user710502

+1

あなたはそれをサーバー側で制御していますか?ページはクライアント上で実行されますが、どのアスペクトを制御したいですか? –

答えて

1

片道ポップアップは、一部のイベントは、ユーザーがサーバー側で代をやって、[OK]をクリックした場合)

3(ボタンのクリックなど)が発生した場合

4)ユーザーがhiその後、何をクリックしていない場合de

ここにいくつかのコードがありますが、何かエラーがありましたら申し訳ありませんが、私の手には環境がありません。

<head> 
<script type="text/javascript"> 
function showConfirm() 
{ 
    var popup = document.getElementbyId('popup'); 
    popup.style.display = ''; 
} 
function hide() 
{ 
    var popup = document.getElementbyId('popup'); 
    popup.style.display = 'none'; 

} 
</script> 
</head> 
<body> 
<form runat="server" id="form1"> 
    <div id="popup" style="display:none"> 
    <p>bla bla bla</p> 
    <asp:button id="btn_ok" runat="server" OnClick="ServerRountine_Click"/> 
    <asp:button id="btn_ko" runat="server" onclientclick="hide();"/> 
    </div> 

<asp:button id="btn_overwrite" runat="server" onclientclick="showConfirm();"/> 
</form> 
</body> 
0

あなたはOnClを置くことができますあなたのICK(またはOnClientClickそれがサーバー側コントロールだ場合)イベントには、次のようにボタンを提出:表示)

1)ポップアップ

2のようなdiv要素を作成することができ

<input type="button" value="Submit new file" onclick="if(confirm('Are you sure you want to overwrite this file?')) return false;" /> 
0

私はprollyこのためのASP modalpopupを使うだろう、私はあなたがしてJQ-UIを愛すると思う などのp ...しかし、ええ、あなたはAJAXでそれをやってみたいです。

それはほとんど上記と同じですが、それは同時にポップアップのスタイルを設定します; P

$("#modEdit").dialog({//modEdit is your Div with any controls. 
       autoOpen: false,//Properties 
       width: 600, 
       show: "fade", 
       hide: "fade", 
       modal: true, 
       buttons: {//Buttons 
        "Save Changes": function() { 
         ModSaveChanges(); 
         $(this).dialog("close"); 
        }, 
        Cancel: function() { 
         $(this).dialog("close"); 
        } 
       } 
      }); 

構文は、この$(コントロール).dialog({プロパティ、ボタンのように短いになります:{ btn1、btn2}});など
本当に簡単に、私は実際にそれをお勧め^^:D 私は私のモバイルアプリのためにそれを使用している; P
ああ、あなたはまた、その後、煎茶のExtに見てかかることがあります; P

関連する問題