1


0

ASP.NETで確認オプション付きのJavaScriptメッセージボックスを追加する方法を教えてください。

4 Answer


2


確認を使用してみてください。

var userWantsToContinue = confirm( "続行しますか?");


1


以下は、クライアント側のメッセージボックスを使用して、テキストボックスに何らかの値が含まれている場合にのみ、ページ* test.aspx *にリダイレクトします。

  • default.aspx *で:

<%@ Page Language = "VB" AutoEventWireup = "false" CodeFile = "Default.aspx.vb" Inherits = "_ Default"%>



タイトルのないページ

関数validate_this()

{

if(document.getElementById( "TextBox1")。value.length == 0)

{falseを返します。 }

そうでなければ{return confirm( '続けますか?'); }}
  • default.aspx.vb *で:

部分クラス_DefaultはSystem.Web.UI.Pageを継承します。

保護されたサブButton1_Click(オブジェクトとしてのByValセンダ、System.EventArgsとしてのByVal e)Button1.Click If TextBox1.Text <> ""の場合Response.Redirect( "test.aspx")End Sub Endクラスの場合は終了


0


Javascriptのconfirm()メソッドを使用してください。

if(confirm( 'Are you sure?')){//ユーザーがOKをクリックすると実行します}


0


ユーザーが[削除]ボタンなどのボタンをクリックしたときに確認ダイアログボックスを追加する必要がある場合は、[キャンセル]をクリックするとポストバックをキャンセルできます。Buttonコントロールの* OnClientClick *プロパティは、次のように使用できます。

OnClientClick = "return confirm( 'このアイテムを完全に削除します。 これを実行しますか? '); "

ASP.NET WebFormsアプリケーションでクライアントサイドスクリプトを処理する方法の詳細については、http://www.4guysfromrolla.com/articles/111506-1.aspx [ASP.NETでのクライアント側の機能強化]を参照してください。