問題タブ [checklistbox]

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 投票する
1 に答える
183 参照

c# - テキストと値を使用して関数 GetAllChedBox を作成し、新しい DataTable に挿入します。

CheckBoxList から選択された要素と選択されていない要素からテキストと値を取得し、データテーブルに挿入したい

MultiCheckComboリファレンス

このチェックリストからテキストと値を取得したいので、DataTable に配置するのが快適だと思います

/また、選択されていない要素のテキストと値を持つ関数を取得したい/

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

asp.net - reportserverフォルダー内のすべてのレポートからすべてのパラメーターを収集し、SQLテーブルにデータを入力します

[FilburtとDevjoshに感謝します。私はポストを再構築し、私の試みのアプローチを含めました。]レポートのリストであるReportListを呼び出すSQLDBにテーブルがあります。そのリストを調べて、レポートごとにレポートサーバーに問い合わせて、ReportParametersというテーブルにデータを入力する必要があります。ReportParametersテーブルには、ReportListテーブルにリストされている対応する(所有者)レポートのReportID値を含める必要があるReportOwnerIDの列があります。

これはVB.NET2005ASP2.0にあり、私は混乱してしまいました。これを行うための最もクリーンなアプローチを手伝ってください。

それは次のように機能する必要があります:-REportListによるレポートのリストボックスとすべてのパラメーターをリストするGridViewがあります(一意に-ほとんどのパラメーターは多くのレポートに共通です)パラメーターは一度設定され、レポートはReportList CheckListBoxでそれらを選択し、[実行]をクリックすることで開始できます。

ListViewで特定のレポートをクリックすると、Gridviewの関連するパラメーターの背景が緑色になり、適用されないパラメーターが赤色になります。グリッドビューの左端の列にはパラメータNAME(編集不可)が含まれており、値を入力するには次の列を編集可能にする必要があります。

DONE SO FAR:

[実行]ボタンをクリックして、テストボックスにパラメータ文字列を作成し、新しいウィンドウでレポートを開いたときにJavascript OpenReportWin()関数を使用して呼び出してみました。これは正常に機能しますが、私の最大の問題は、レポートサーバーレポートに問い合わせてパラメーターのリストを取得し、それらをテーブルに追加することです。私は、dsにバインドされた非表示のDataGridをreportParamatersテーブルに使用するというトライエンドを持っています。私はデータリストを使用してそれを推測しようとしましたが、これらのthionsgのコツとその見た目の乱雑さを得ることができません。レポートサーバーから.GetParameters結果セットを取得し、reportviewerオブジェクトを作成してレポートのリストを循環することなくテーブルにデータを入力する、シンプルでクリーンな方法である必要があります。次に、そのリストを取得する前に、各レポートをレンダリングする必要があります。アウト。

ありがとう

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

asp.net - テキストボックスの値をchklistboxのデータソースのパラメータとして使用する

userloginIDのテキストボックスを備えたログインパネルがあります。ログインボタンがクリックされると、データソースはテキストボックス内の値を取得し、userloginIDテキストボックス内の値に応じてフィルタリングされたデータをchklistboxに提供することになっています。

ログインボタンがクリックされたときにのみデータソースをchklistboxに接続しますが、アプリはまだ失敗します。次のメッセージが表示されます。

DbTypeプロパティが設定されている場合、パラメータ'UserLogin'のTypeプロパティは設定できません。説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーとエラーがコードのどこで発生したかについての詳細は、スタックトレースを確認してください。

例外の詳細:System.InvalidOperationException:DbTypeプロパティが設定されている場合、パラメーター'UserLogin'のTypeプロパティは設定できません。

ソースエラー:

現在のWebリクエストの実行中に、未処理の例外が生成されました。例外の発生源と場所に関する情報は、以下の例外スタックトレースを使用して識別できます。

スタックトレース:

[InvalidOperationException:DbTypeプロパティが設定されている場合、パラメーター'UserLogin'のTypeプロパティを設定できません。]
System.Web.UI.WebControls.Parameter.GetValue(オブジェクト値、ブール値ignoreNullableTypeChanges)+1751307System.Web.UI.WebControls
。 ParameterCollection.GetValues(HttpContextコンテキスト、コントロールコントロール)+301
System.Web.UI.WebControls.SqlDataSourceView.InitializeParameters(DbCommandコマンド、ParameterCollectionパラメーター、IDictionary ExclusiveList)+264 System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments引数) +472
System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e)+95
System.Web.UI.WebControls.ListControl.PerformSelect() +34
System.Web.UI.WebControls.BaseDataBoundControl.DataBind( )+73 System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()+
82
System.Web.UI.WebControls.BaseDataBoundControl.OnPreRender(EventArgs e)+22 System.Web .UI.WebControls.ListControl.OnPreRender(EventArgs e)+18 System.Web.UI.WebControls.CheckBoxList.OnPreRender(EventArgs e)+20 System.Web.UI.Control.PreRenderRecursiveInternal()+80System.Web.UI
。 Control.PreRenderRecursiveInternal()+171
System.Web.UI.Control.PreRenderRecursiveInternal() +171 System.Web.UI.Control.PreRenderRecursiveInternal
()+171
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint、Boolean includeStagesAfterAsyncPoint)+ 842

ログインボタンのコード(onclick)は次のとおりです。

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

c# - あるチェックリストボックスから別のチェックリストボックスにチェック済みアイテムを追加するにはどうすればよいですか?

あるチェックリストボックスから別のチェックリストボックスにチェック項目を追加する必要があります。2番目のチェックリストボックスに項目を2回以上追加しないでください。デザインには2つのチェックリストボックスと次のボタンがあります:>、>>、<、<<以下のコードを試しましたが、表示されませんでした。どこが間違っているのか教えてください。

注:>はチェック済みアイテムの追加、>>はすべてのアイテムの追加、<は選択したアイテムの削除、<<はすべてのアイテムの削除を意味します

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

.net - 水平チェックリストボックス

winform に複数のチェック ボックス リストがありますが、リストの下向きの流れはあまり魅力的ではありません。

チェックリストボックスにアイテムを垂直ではなく水平に表示させる方法があるかどうか疑問に思っていました。

MiltiColumn と ColumnWidth を試しましたが、項目はまだ縦に並んでいます。

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

.net - CheckListBox-配列値に基づいて項目をチェックします-VB.NET

OK ...何日もそれを理解しようとした後、私は助けを求めるしかない。私は私の小さな心をグーグルで検索しました、そして今それは私をここに導きました。助けてください。

MySQLデータベースサーバーから文字列を取得します。次に、文字列を分割して配列に入れます。

チェックリストボックスを調べて、そこにあるエントリのいずれかが配列値と等しいかどうかを確認するよりも。問題は、それが機能せず、私の人生の間、私はそれを機能させることができないということです。

これは私が持っているテンプレートのようなものであり、誰かがこの問題を手伝ってくれるなら、私はとても感謝しています。

誰?お願いします...?

0 投票する
0 に答える
779 参照

c# - セパレーターを追加するC#winform CheckListBox

WinForms の CheckListBox コントロールについて質問があります。List に区切りバーを追加したい、つまり、この行にチェックボックスを表示したくないということです。それで、この問題に対する解決策はありますか?

ListBox でセパレーターを追加できることは知っていますが、CheckListBox でこれを行う方法がわかりません。

ありがとう!

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

c# - Checkboxlist C# - パラメータを渡すことで、内部の項目をチェックする必要があります

私は CheckBoxList を持っており、ラベル付きのチェックボックスは修正されていません。変更されます。

メソッドに複数の文字列を渡したいと思います。これは、文字列を読み取り、リスト内のチェックボックスのラベル名と一致し、一致するかどうかを確認します。

例: リストには次のチェック ボックスが含まれます。

メソッド: Public void Method(str Stringstobeentered)

0 投票する
9 に答える
116708 参照

c# - CheckBoxList アイテムの値を取得する

データを入力している CheckBoxList があります。リストからチェックされたアイテムを取得しようとすると、アイテムの序数しか取得できず、値を取得できません。

Items[i].Value を使用できると読みましたが、これを実行しようとすると、拡張メソッド「値」がないというエラーが表示されます。

情報を取得しようとするために使用しているコードは次のとおりです (GetItemText(i) は実際には項目のテキストではなく、項目の位置のみを提供することに注意してください)

これは.Net 4.0を使用しています

任意の考えをいただければ幸いです...ありがとう

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

c# - リストまたはデータセットからcheckedlistboxにチェックされた項目を設定する

CheckedListBox があり、別のリストにあるすべての項目をチェックしたいと考えています。CheckedItems プロパティが読み取り専用で型が一致しないため、このコードは機能しませんが、何をしたいのかについての最良のアイデアが得られます。

私はこれが間違っていることを知っていますが、それをよりよく説明する方法がわかりません。