問題タブ [oncheckedchanged]
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.
c# - チェックボックスをクリックすると、onCheckedChangedが2回起動します
チェックボックス付きのTemplateFieldを持つGridViewがあります。私の目標は、autopostbackを使用してonclickイベントをキャプチャし、データベースフラグを設定することです。私の唯一の問題は、イベントが2回発生することです。初めてチェックボックス(送信者パラメーター内)がクリックされた値を保持するので、クリックに基づいて設定しました。2回目は、送信者パラメーターに常にチェックされているチェックボックス=falseがあります。この問題を解決するための他のアプローチについての提案を喜んで受け入れますが、私の目標は、チェックボックスをオンにしたユーザーに基づいてデータベースフラグを設定することです。.NETFramework2.0をターゲットにしています。
関連するコードは次のとおりです。
コードビハインドのイベントハンドラーは次のとおりです。
gridview - グリッドビュー内のチェックボックスの onCheckedChanged イベント
グリッドビューに Autopost back = true のチェックボックス コントロールがあります
コード: ' runat="server" AutoPostBack="True" OnCheckedChanged="chkJobID_CheckedChanged" />
ここで、チェックボックスをオンにすると「OnCheckedChanged」が起動し、jobID が配列に追加されますが、チェックボックスをオフにすると起動しません.......
誰でもこれを手伝ってもらえますか........
クシ
c# - OnCheckedChangedイベントがGridViewでまったく発生しない
TemplateFieldにaspチェックボックスを備えたGridViewがあります。TemplateFieldは次のように定義されます。
MyCheckChangedMethod内にブレークポイントを指定してWebプロジェクトを実行し、チェックボックスをクリックしても何も起こりません。ブレークポイントはヒットしません。VisualStudioデバッガーが実行されています。
さらに、ページ定義にAutoEventWireup = Trueがあるため、手動でイベントをフックする必要はありません。私はこれまでこの方法で問題が発生したことはありません。同じページにクリックイベントとまったく同じ方法でボタンを設定すると、ブレークポイントが正常にヒットします。
何か案は?
asp.net - VB-Check_changeをチェックボックスのコードビハインドにリンクする方法
VBのチェックボックスのcheck_changeを有効にするにはどうすればよいですか。
これが私がこれまでに持っているものです。
コードビハインド:
フロントエンドコード:
winforms - WinForms CheckBoxでユーザーとプログラムによる変更を区別する方法は?
フォームの読み込み時とユーザーがチェック状態を変更したときに発生する CheckBox の OnCheckedChanged イベントにロジックがあります。ユーザーのアクション時にのみロジックを実行したい。
ユーザー変数の設定/チェックに依存しない、ユーザー対プログラムによる変更を検出する巧妙な方法はありますか?
wpf - グループ未処理イベント内の複数の RadioButtons
グループに複数のラジオボタンがあり、コード ビハインドに Checked イベント ハンドラーがある場合、ラジオボタンがチェックされている場合、このイベント処理をキャンセルして、クリックされた新しいラジオボタンが選択されず、元のチェックされたボタンがチェックされたままになるようにするにはどうすればよいですか? コード ビハインドのイベント ハンドラーのコードはこれを区別します。ラジオ ボタンがクリックされると、イベント ハンドラーは何らかの条件をチェックします。条件が false の場合は、新しいボタンをチェックしません。
asp.net - データグリッドにテンプレート チェックボックスがある行インデックスはどれですか?
データグリッドがあり、各行にテンプレートであるチェックボックスがあります。チェックボックスの1つのCheckedChangedイベントにいるとします。チェックボックスがデータグリッドのどの行にあるかを知る方法はありますか?
asp.net - 自動ポストバックを使用してテンプレート化されたチェックボックスの選択からグリッドの行を決定する
チェックボックスであるテンプレート化されたフィールド列を持つデータバインドされたグリッドがあります。ユーザーがチェックボックスをオンにすると、自動ポストバックされ、ボックスのチェック状態を示すために行が更新されます。
私の最初の試みは、単に OnCheckedChanged メソッドを使用することでしたが、これが呼び出されたときに、チェックボックスがどの行から来たのかを知る方法がありません。したがって、どの行を更新すればよいかわかりません。
oncheckedchanged イベントを発生させたチェックボックスがどの行から来たかを判断する方法を誰かが提案できますか? または、私がしなければならないことを達成するためのより良い方法を提案できますか?
選択モードでチェックボックスを無効にしたくないため、チェックボックスをデータ列にバインドできません。ユーザーが編集モードに入って値を変更する必要はありません。また、すべての行を編集可能にする必要があります。したがって、最適なルートはテンプレート化された列にあるようです。
asp.net - OnCheckedChangeイベントは私のイベントを実行しません
私はここでいくつかの投稿を読んでいて、いくつかは私の問題に関連していますが、何らかの理由で提供された解決策は私にはうまくいきません。基本的に、チェックボックス付きの2つのGridViewコントロールがあります。それらはまったく同じコードを持っていますが、異なるイベントを発生させるだけです。そしてもちろん、さまざまなIDとそれに関連する一意の情報があります。これは奇妙なことです。1つは問題なく機能し、もう1つは機能しません。ここに両方を投稿します。ID="UnassignElegibilityChk"が機能していないオンテであることに注意してください。チェックからポストバックを送信するときに関数内にいるかどうかをテストするためにブレークポイントを設定しましたが、何もありません。
注:これらのツリービューは両方とも同じページにあるため、codebehindディレクティブとすべての設定がページに適切に割り当てられていると想定してください(どちらかが機能しているため、問題はないと思います)
これは機能していないものです:
動作しているものは以下のとおりです。
動作中のgridviewは、この関数を正常に起動します。
動作していないものはこのコードを起動することになっていますが、そうではありません。
asp.net - YUI Radiobutton ASP.Netoncheckedchanged
YUIフレームワークを使用してラジオボタンのスタイルを設定しており、oncheckedchangedイベントを使用して別のページにリダイレクトしたいと考えています。従来のラジオボタンでは問題なく機能しますが、YUIフレームワークで使用すると、oncheckedchangedイベントが発生することはありません。まるでYUIにそれを置き換える組み込み関数があるかのように。これに対する回避策はありますか?