2016-05-15 32 views
0

asp.netにyesまたはnoのメッセージボックスが表示されることを確認する問題があります。確認asp netでyesまたはnoメッセージ

string script = "alert(\"Insert success !!! \");"; 
    ScriptManager.RegisterClientScriptBlock(this, GetType(), "key", script, true); 

メッセージボックスの挿入成功を表示できますが、メッセージボックスの確認方法はわかりません。 このメッセージボックス、

if choose yes 
{ 
do something 
} 
else 
{ 
do something 
} 

おかげ

答えて

1

あなたは使ってJavaScriptで確認ボックスを作成することができますconfirm()

このコードをASP.NETコードに実装する必要があります。

if (confirm("Are you sure?")) { 
 
    alert("OK"); 
 
} else { 
 
    alert("BAD"); 
 
}

このスクリプトを試してみてください。これは完全にクライアント側で

string script = "if(confirm(\"Are you sure?\")){ alert(\"OK\");} else { alert(\"BAD\");}"; 
ScriptManager.RegisterClientScriptBlock(this, GetType(), "key", script, true); 
+0

@OP。この種のコードをAJAX呼び出しと組み合わせて、サーバーに知らせる必要があります。 – Machinarius

+0

質問がどのように実行されたかに応じて、OPは.NET埋め込みJavaScriptコードについて質問しています。 私の答えは、彼がコードを実装するための出発点をOPのためのガイドを提供することを意図しています。 –

+1

これは良い出発点ですが、私はサーバがこの種のシナリオでは何もしないので、戸惑っている開発者をたくさん迎えています。 – Machinarius

関連する問題