問題タブ [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.

0 投票する
5 に答える
11647 参照

c# - チェックボックスをクリックすると、onCheckedChangedが2回起動します

チェックボックス付きのTemplateFieldを持つGridViewがあります。私の目標は、autopostbackを使用してonclickイベントをキャプチャし、データベースフラグを設定することです。私の唯一の問題は、イベントが2回発生することです。初めてチェックボックス(送信者パラメーター内)がクリックされた値を保持するので、クリックに基づいて設定しました。2回目は、送信者パラメーターに常にチェックされているチェックボックス=falseがあります。この問題を解決するための他のアプローチについての提案を喜んで受け入れますが、私の目標は、チェックボックスをオンにしたユーザーに基づいてデータベースフラグを設定することです。.NETFramework2.0をターゲットにしています。

関連するコードは次のとおりです。

コードビハインドのイベントハンドラーは次のとおりです。

0 投票する
3 に答える
9485 参照

gridview - グリッドビュー内のチェックボックスの onCheckedChanged イベント

グリッドビューに Autopost back = true のチェックボックス コントロールがあります

コード: ' runat="server" AutoPostBack="True" OnCheckedChanged="chkJobID_CheckedChanged" />

ここで、チェックボックスをオンにすると「OnCheckedChanged」が起動し、jobID が配列に追加されますが、チェックボックスをオフにすると起動しません.......

誰でもこれを手伝ってもらえますか........

クシ

0 投票する
4 に答える
27814 参照

c# - OnCheckedChangedイベントがGridViewでまったく発生しない

TemplateFieldにaspチェックボックスを備えたGridViewがあります。TemplateFieldは次のように定義されます。

MyCheckChangedMethod内にブレークポイントを指定してWebプロジェクトを実行し、チェックボックスをクリックしても何も起こりません。ブレークポイントはヒットしません。VisualStudioデバッガーが実行されています。

さらに、ページ定義にAutoEventWireup = Trueがあるため、手動でイベントをフックする必要はありません。私はこれまでこの方法で問題が発生したことはありません。同じページにクリックイベントとまったく同じ方法でボタンを設定すると、ブレークポイントが正常にヒットします。

何か案は?

0 投票する
2 に答える
1170 参照

asp.net - VB-Check_changeをチェックボックスのコードビハインドにリンクする方法

VBのチェックボックスのcheck_changeを有効にするにはどうすればよいですか。

これが私がこれまでに持っているものです。

コードビハインド:

フロントエンドコード:

0 投票する
3 に答える
887 参照

winforms - WinForms CheckBoxでユーザーとプログラムによる変更を区別する方法は?

フォームの読み込み時とユーザーがチェック状態を変更したときに発生する CheckBox の OnCheckedChanged イベントにロジックがあります。ユーザーのアクション時にのみロジックを実行したい。

ユーザー変数の設定/チェックに依存しない、ユーザー対プログラムによる変更を検出する巧妙な方法はありますか?

0 投票する
1 に答える
446 参照

wpf - グループ未処理イベント内の複数の RadioButtons

グループに複数のラジオボタンがあり、コード ビハインドに Checked イベント ハンドラーがある場合、ラジオボタンがチェックされている場合、このイベント処理をキャンセルして、クリックされた新しいラジオボタンが選択されず、元のチェックされたボタンがチェックされたままになるようにするにはどうすればよいですか? コード ビハインドのイベント ハンドラーのコードはこれを区別します。ラジオ ボタンがクリックされると、イベント ハンドラーは何らかの条件をチェックします。条件が false の場合は、新しいボタンをチェックしません。

0 投票する
3 に答える
2119 参照

asp.net - データグリッドにテンプレート チェックボックスがある行インデックスはどれですか?

データグリッドがあり、各行にテンプレートであるチェックボックスがあります。チェックボックスの1つのCheckedChangedイベントにいるとします。チェックボックスがデータグリッドのどの行にあるかを知る方法はありますか?

0 投票する
2 に答える
2329 参照

asp.net - 自動ポストバックを使用してテンプレート化されたチェックボックスの選択からグリッドの行を決定する

チェックボックスであるテンプレート化されたフィールド列を持つデータバインドされたグリッドがあります。ユーザーがチェックボックスをオンにすると、自動ポストバックされ、ボックスのチェック状態を示すために行が更新されます。

私の最初の試みは、単に OnCheckedChanged メソッドを使用することでしたが、これが呼び出されたときに、チェックボックスがどの行から来たのかを知る方法がありません。したがって、どの行を更新すればよいかわかりません。

oncheckedchanged イベントを発生させたチェックボックスがどの行から来たかを判断する方法を誰かが提案できますか? または、私がしなければならないことを達成するためのより良い方法を提案できますか?

選択モードでチェックボックスを無効にしたくないため、チェックボックスをデータ列にバインドできません。ユーザーが編集モードに入って値を変更する必要はありません。また、すべての行を編集可能にする必要があります。したがって、最適なルートはテンプレート化された列にあるようです。

0 投票する
1 に答える
2871 参照

asp.net - OnCheckedChangeイベントは私のイベントを実行しません

私はここでいくつかの投稿を読んでいて、いくつかは私の問題に関連していますが、何らかの理由で提供された解決策は私にはうまくいきません。基本的に、チェックボックス付きの2つのGridViewコントロールがあります。それらはまったく同じコードを持っていますが、異なるイベントを発生させるだけです。そしてもちろん、さまざまなIDとそれに関連する一意の情報があります。これは奇妙なことです。1つは問題なく機能し、もう1つは機能しません。ここに両方を投稿します。ID="UnassignElegibilityChk"が機能していないオンテであることに注意してください。チェックからポストバックを送信するときに関数内にいるかどうかをテストするためにブレークポイントを設定しましたが、何もありません。

注:これらのツリービューは両方とも同じページにあるため、codebehindディレクティブとすべての設定がページに適切に割り当てられていると想定してください(どちらかが機能しているため、問題はないと思います)

これは機能していないものです:

動作しているものは以下のとおりです。

動作中のgridviewは、この関数を正常に起動します。

動作していないものはこのコードを起動することになっていますが、そうではありません。

0 投票する
1 に答える
493 参照

asp.net - YUI Radiobutton ASP.Netoncheckedchanged

YUIフレームワークを使用してラジオボタンのスタイルを設定しており、oncheckedchangedイベントを使用して別のページにリダイレクトしたいと考えています。従来のラジオボタンでは問題なく機能しますが、YUIフレームワークで使用すると、oncheckedchangedイベントが発生することはありません。まるでYUIにそれを置き換える組み込み関数があるかのように。これに対する回避策はありますか?