問題タブ [datasource]

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

c# - c#datasourceを使用してdatagridviewのプロパティを非表示にする

datagridviewからパブリックプロパティを非表示にする属性が必要だと思います。しかし、私はそれを見つけることができません。

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

datagridview - どこで/いつ/どのようにBindingListを実行しますかPropertyChangedをListChangedイベントに変換/配線します

すべてINotifyPropertyChangedを実装するオブジェクトの階層があります。BindingListから派生したカスタムリストもあります。

INotifyPropertyChangedを含意するオブジェクトをリストに追加すると、どういうわけかPropertyChangedイベントが自動的にワイヤーアップ/ListChangedイベントに変換されることを理解しています。

ただし、リストをDataGridViewのデータソースとして設定した後、グリッドの値を変更しても、ListChangedイベントは発生しません...コードにステップインすると、PropertyChanged()イベントは発生しません。 nullであるためにトリガーされます。これは、想定されているように、BindingListのListChangedイベントに接続/変換されていないことを意味すると思います...

例えば:

そして、これが私のカスタムリストクラスです...

何かアイデアや提案はありますか?

ありがとう!

ジョシュ

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

passwords - Cognos データ ソースのパスワードを更新するにはどうすればよいですか?

db パスワードの有効期限が切れており、更新する必要があります。Cognos データ ソースのパスワードを更新するにはどうすればよいですか?

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

c# - C#/Winforms: DataSource の一部ではない列で datagridview を並べ替える

データベースからのデータバインディングにリンクされたデータソースを持つ datagridview があります。すべての列は、ヘッダーをダブルクリックしてソートできます。

ここで、数字だけを含む列を 1 つ追加しました。奇妙なことに、この列でデータグリッドビューを並べ替えることができません。ヘッダーをダブルクリックしても何も起こりません。

ソートモードを自動に設定しました。

ここで何が欠けていますか?

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

c# - ポストバック時にネストされたコントロール リストにデータソースを設定する方法

ここでは、ネストされたコントロール リストのデータソースを正しく設定しようとしています。

基本的な考え方:

asp:repeater アイテムがあります。内部には、DropDownList と BulletedList に加えて Button があります。

Repeater で選択した行から DropDownList で選択した項目を追加して、選択した行の BulletedList に追加したいと考えています。

これまでのところ、OnItemDataBound と OnClick を使用してそれを行うことができました。これは非常に優れています。問題は、OnItemDataBdoundの後にOnClick が発生するイベントです。BulletedList のデータソースに追加した項目を表示するには、ページを更新する必要があります。

私はこれを試しました:

その後

しかし、それは機能していないようです。

どちらも機能しません。

利用可能な提案はありますか?

[編集: 説明]

私はこの構造を持っているとしましょう:

  • ホスティングプラン : i-Perso
    ドメイン : [ドロップダウンリスト] [ボタン: 関連付ける]
    関連ドメイン :

    • Google COM
    • google2.com
  • ホスティングプラン : i-Mense ドメイン : [ドロップダウンリスト] [ボタン: 関連付ける] 関連ドメイン :

    • google3.com

1 番目のドロップダウンリストをクリックしてドメイン google4.com を選択すると、google4.com が行 i-Perso の箇条書きリストのデータソースに追加されます。

ここでやりたいことは、ドメインとプランを関連付けることです。1対1の関係だったらもっと良かったのですが、1対複数の関係です。

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

gridview - asp.netソートGridviewカスタムデータソースタイプ

グリッドビューを並べ替える唯一の方法は、それをデータソースまたはデータテーブルにバインドすることです。ユーザー カスタム リスト タイプにバインドしましたが、この状況では、グリッドビュー データソースをデータテーブルまたはデータビューに変換できません。これを行う方法はありますか?

よろしく

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

c# - XMLを編集可能なDataGridViewにバインドし、ロードと保存を可能にします

DataGridViewと[OK/キャンセル]ボタンのある設定ダイアログがあります。ダイアログを開くと、存在する場合と存在しない場合があるXMLファイルが提供され、内容が表示されます。ファイルが存在するかどうかに関係なく、ユーザーは、行を追加または削除できるだけでなく、DataGridViewの各セルのデータを変更できる必要があります。[OK]ボタンをクリックすると、DataGridViewのコンテンツが最初に提供されたXMLファイルにエクスポートされる必要があります。

私はこれを数時間だましていて、これらの要件のすべてを一度に機能させることはできないようです。

私が使用したクラスには、XmlDataDocument、List、DataSet、DataTable、BindingSourceなどがあります。

これが私の現在の実装です(失敗します)。注意点:すべての列を手動でReadOnly=falseに設定しました。新しい列を追加することはできますが、列の削除を許可する方法がわかりません。

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

.net - xml からの ASP.net チェック ボックス ラベル名

asp.net Webページにチェックボックスがあります

xml ファイルからチェック ボックスのラベル名を入力する方法は?

ドロップダウンでも同じことをしましたが、チェックボックスと同様にしたい

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

vb.net - DataGridViewの問題、非表示の行は引き続き表示され、データソースがあるにもかかわらずDataGridViewは空です

の行にいくつか問題がありますDataGridView

背景情報:(DataGridView)はの1DataGridViewCalibTabPageにありTabControl、DataGridViewのいくつかの列は、いくつかの列があるため、自動的になりDataGridViewCheckBoxColumnます。これは、VisualStudio2008を使用してVB.Netで記述されたWindowsフォームです。ユーザーは入力データファイルをロードします。DataSourceBoolean

問題点:

1)に最初に到着するとTabPageShowDataGridViewCalib(以下のコード)が呼び出されます。DataGridView一部の行は表示されるべきではないとコードが示しているにもかかわらず、すべての行がに表示されます。コードのブレークポイントは、コードがRows.Visible = Falseイベントに到達することを示しています。すべての行が表示されているにもかかわらず、デバッガーのウォッチは次のことを示しています。

Columns.Visible=False期待どおりに動作します。

サブルーチンShowDataGridViewCalibを2回実行するときは、から強制することによりcheckbox CbUniform、行数の削減が正常に機能し、DataGridViewCalib.Displayed...Count正しいです。

全体DataTableが最初に表示される原因は何ですか?

2)ユーザーは別の入力データファイルをロードできます。2番目の入力ファイルがロードされてShowDataGridViewCalib実行されると、別の奇妙なことが発生します。DataGridViewCalib.DataSource = {System.Data.DataTable}これDataTableはと同じプロパティを持っていますがdtCatchCalib

には何も表示されませんDataGridView。2番目の入力ファイルがロードされる前に、とを含むほとんどのデータがクリアされDataGridViewCalib.Columns.Clear()ますdtCatchCalib.Clear()。特にこの2番目の問題については、エラーがの外にある可能性があると思いますが、行と列がないのに何ShowDataGridViewCalibが原因であるかについてのヒントをいただければ幸いです。DataGridViewDataSource

コード:

コード内の行を処理する2つの代替方法があります。最初の試み(ここでコメント)はおそらく「最も素晴らしい」ものです。

プログラミングフォーラムに質問を投稿するのはこれが初めてです。はっきりと表現できなかった場合は、もう一度質問してください。

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

linq - LINQの次は?

の精神で

LINQ のすべて

現在の LINQ プロバイダー:

  • オブジェクトへのLINQ。
  • LINQ to SQL。
  • LINQ から XML へ。
  • エンティティへの LINQ。
  • LINQ から WMI へ。
  • LDAP への LINQ。
  • LINQ からインターネットへ。
  • LINQ からデータセットへ。
  • nHibernate への LINQ。

では、LINQ の次は何でしょう? クエリを実行できないデータ ソース LINQ はありますか?

[編集] Adam Robinson の回答から: 正式なクエリ定義に向いていないデータ ソース (存在する場合) はどのようなものですか?