問題タブ [onclientclick]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - OnClientClickをc#コードビハインドのDDLに追加する方法
2つのドロップダウンリストを含むテーブルを動的に作成しています。どちらかのDDLが選択されているときにOnClientClickイベントを発生させてJavaScriptを実行したいのですが、OnClientClickをDDLに追加する方法がわかりません。これが現在のコードです。OnClientClickをアイテムに追加しようとしましたが、機能しません。
c# - コード ビハインドを使用して aspx 確認メッセージを表示する
OnClientClick イベントに確認メッセージを返す必要があります。問題は、ストアド プロシージャからメッセージを取得する必要があり、関数を正しく呼び出していないようです。
私のコードビハインド:
c# - onclientclickでjavascriptに変数を渡す
さて、私はここでstackoverflowから3〜4の方法を試したと思いますが、どれもうまくいかないようです.
私が持っている:
しかし、html では次のようにレンダリングされます。
また、呼び出すメソッドを作成しようとしました:
これとともに:
しかし、まったく同じ問題が発生します....だから、私はかなり迷っていますか?
asp.net - JqueryUIボタンサーバー+クライアントクリックハンドラー
asp.netとJqueryUIを使用して単純なHTMLフォームを作成しようとしていますが、このフォーム内のボタンでクリックイベントハンドラーを処理しようとすると問題が発生します。私はOnClientClickとOnClickを使用しようとしましたが、クライアント側のメソッドがアクセスされてブール値が返されると、サーバー側のメソッドはそれに応じて呼び出されません(実際にはまったく呼び出されません)コードタグを正しく機能させることができなかったため、コードにリンクします:http ://pastebin.com/LZNMqASt
.net - onclientclick がカスタム バリデータによってオーバーライドされるのはなぜですか?
カスタム バリデータとボタンを使用した典型的な .net フォーム シナリオがあります。
カスタム バリデータには、プロパティ ClientValidationFunction が設定されています。
ボタンで onclick イベントを使用すると、すべて正常に起動しますが、組み込みの OnClientClick イベントを使用すると、カスタム バリデータが起動しません。
私がここに欠けているものはありますか?
javascript - ASP.NET:ポストバックの前にonClientClickを終了させる方法は?
私にはそのようなコントロールがあります:
saveAllFiltには、JQueryajax呼び出しが含まれています。したがって、ログに表示されるのは、postbackとsaveAllFiltを同時に開始することです。ただし、ポストバックは「遅延」し、AjaxがsaveAllFiltfininshesを呼び出す前に何もしません。
このような方法があるかどうか疑問に思います。1。onClientClick、システムはsaveAllFilt JS関数に入り、Ajax関数がこのように終了するまで何とか待機します(!)。2.それが終了したときだけ、本当のポストバックが起こり始めます。
私は、JQueryajax呼び出しがイベント駆動型で非同期であることを認識しています。終了するまでこれらのポストバックアクションをブロックしたいだけです(AJAX呼び出しは、サーバーのポストバックを介して発生する取得用のデータを準備します)。
asp.net - Web フォームがマスター ページに基づいている場合、UseSubmitBehavior=False が OnClientClick で機能しない
ユーザー名のテキストボックスと、クリックするとユーザーの詳細を表示する更新ボタンがある管理ページを作成しています。他のコントロールの中でも、ユーザーを削除するための「ユーザーの削除」ボタンがあります。これを試みる前に確認を取得するためのJavaScriptコードがあります。この [ユーザーの削除] ボタンに送信動作を持たせたくないので、UseSubmitBehavior=False に設定しました。ただし、これによりサーバー側のイベントが発生しませんでした。そこで、__doPostBack を明示的に呼び出す小さなクライアント側関数を作成しました。
最終的なコードは機能しますが、マスター ページまたはネストされたマスター ページに基づいていないページでのみ機能します。悲しいことに、私の Web ページはすべてマスター ページに基づいています。私が何かを見逃しているのか、それとも回避策があるのか 疑問に思っていますか? asp.net を始めたばかりなので、明らかな間違いがあればご容赦ください。
よろしくお願いします。
コードサンプル:
次のコードが機能します (マスター ページのない Web フォーム)
コードビハインド:
以下は機能しません (同じフラグメントですが、マスターページに基づく Web フォーム内):
コードビハインド:
jquery - クリックイベントを発生させると、最初にラジオボタンselectedindexchangedイベントを発生させ、次にクリックイベントを発生させます。
編集時に、ラジオボタンチェック値を割り当てています。ラジオボタン値に適切にチェックされていますが、更新ボタンをクリックすると、最初にラジオボタン SelectedIndexChanged イベントが発生し、次に更新ボタンクリックイベントが発生します(ラジオボタンautopostbackプロパティはtrue)
(ここで編集ボタンで制御に値を割り当てます。このimではjqueryを使用して完全に実行されます。更新ボタンをクリックすると、最初にラジオボタンイベントが発生し、次に更新クリックイベントが発生します。ラジオボタンSelectedIndexChangedイベントを回避する必要があります)
割り当てるために私はこのコードを使用しています:
c# - プログラムでボタンと OnClientClick を追加するが、ポストバックの問題がまだある
Javascript を使用していくつかの div を非表示にしようとしていますが、ポストバックによってページがリロードされ続けると思います。事態をさらに複雑にするために、私のボタンはコード ビハインドによってプログラムで追加されます。
私のjavascriptは次のようにヘッダーにあります。
私が達成したいことのためにJavaScriptに問題があるかもしれませんが、ポストバックを止めることができれば、JavaScriptを自分で解決できると確信しています..
事前にご提案いただきありがとうございます。
c# - JavaScriptのOnClientClickイベントからC#のasp:Button OnClickイベントをブロックしますか?
私asp:Button
のウェブページにがあり、JavaScript関数と分離コードメソッドを呼び出します。後者は、別のページに移動するための呼び出しを行います。JavaScript関数で、条件をチェックしています。この条件が満たされない場合は、OnClick
メソッドが呼び出されないようにナビゲーションを中止します。これは可能ですか?