.NET C#の - ページを検証した後javascriptのメソッドを呼び出しますか?
-
20-09-2019 - |
質問
私はいくつかのCSSの魔法は/表示し、ユーザーは、.NET Webフォームを送信したときに、いくつかのdivを非表示にするし、簡単なJavaScriptの(jQueryのベースの)メソッドを持っている。
function doShowHide()
{
$('.Button').hide();
$('.ButtonHdn').show();
}
私はJSに加えて、実行するために、.NETコントロールの検証に建てられたので、私はWebForm_DoPostBackWithOptionsを必要とする()メソッドを使用しています上記のスニペット。シーケンスは、しかし、私は問題を抱えているものです。私は(ページが有効でない場合、私はボタンを非表示にする必要はありません)火災上記の私のjsコードの前に場所を取る(そして有効である)して検証する必要があります。
任意の提案をいただければ幸いです。
私の最終目標は、送信ボタンが(成功した検証に)離れて行くと無効になり、「お待ちください...」と言い、別のボタンで置き換えられることです。私はこの問題をGoogle'dましたが、誰もが問題を持っているようだが、誰が単純な答えを持っていません。ここでのコミュニティは、常に最良の答えを持っているので、私は、私はここに私の問題を投稿しようと思いました。
ありがとうございます。
解決
サーバー側のコードが実行された後、あなたはjavascript関数を実行するための旧姓なら、あなたが使用することができます。
Page.ClientScript.RegisterStartupScript()
MSDNの記事を参照してください。
所属していません StackOverflow