2017-01-09 3 views
1

VB.net関数内でjavascript警告ポップアップを実行したいと思います。私は前にこのようなものを使用していましたが、私はPage_LoadまたはPage_Prerenderの内部でしか動作しませんでした。私のシナリオで使用されているRegisterStartupScript以外のものがありますか?サーバー側のJavaScript警告()

編集:私の状況はもっと詳しく述べました。

Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnSubmit.Click 

    blnEditComplete = RunEditChecks() 

End Sub 


Function RunEditChecks() as Boolean 

    'edit checks 
    ... 
    ... 
    ... 

    ScriptManager.RegisterStartupScript(Me.Page, Me.GetType, "warning", "alert('WARNING: Price must equal Contract Price.');", True) 

    ... 
    ... 
    Return True 

End Function 
+0

あなたはそれことをこの 'RegisterStartupScript'を使用したくない他のどのイベントで働いていないのですか?ボタンをクリックしますか? –

+0

イベントはありません。私はいくつかの編集チェックをしている関数の中にあります。 – madmike

+0

しかし、誰がこの関数を呼び出していますか?一日の終わりに、ボタンクリックなど何らかのイベントがWebFormでこの関数の呼び出しを呼び起こしました。 –

答えて

0

JS機能:

function showDisplay(){ 
    alert('WARNING: Price must equal Contract Price.'); 
} 

vb.net:

ScriptManager.RegisterStartupScript(Me, Page.GetType, "Script", "showDisplay();", True) 

重複質問:link