問題タブ [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 投票する
2 に答える
10492 参照

c# - Linq Anonymous Type で ComboBox の SelectedItem プロパティを使用する

C# 3.5 では、ComboBox を使用して LinQ クエリの結果を表示します。LinQ クエリが匿名型を返す場合、ComboBox の SelectedItem プロパティを設定するにはどうすればよいですか?

次の行に沿って ComboBox の DataSource を設定します。

これを行うと、次のような方法で選択したアイテムを選択できます。

問題は、次のような匿名型の結果で ComboBox を埋めたいことです。

私が実際に使用している匿名型はそれよりも複雑ですが、説明には十分です。

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

gridview - Gridview列幅の変更

データソースがOracleデータベースであるグリッドビューがあります。Webブラウザに表示されているときに(グリッドビューで)列幅を変更する方法を知りたいです。

ありがとうございました

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

iphone - iPhone: TabView + TableView

簡単なものが欠けていると思いますが、それが何であるか正確にはわかりません。

を使用してアプリをセットアップしようとしUITabViewControllerていますが、タブの 1 つに UITableView と UISearchBar があります (ただし、Navigation Controller はありません)。Interface Builder ですべてのタブを設定しUITabViewController、ビューは独自の xib ファイルにあります。のついたタブのxibファイルをUITableView以下のように設定して接続します。

ブラウザ内のもの: ファイルの所有者 (クラスは UITableViewController の子である私のカスタム クラスです) ビュー -> ビュー

このセットアップはすべての項目を表示し、ロックアップしませんが、UITableView を使用してタブを読み込もうとするとクラッシュせずに DataSource を割り当てることができません。IB またはコードで、このテーブルにデータを取得するにはどうすればよいですか? 私の考えは次のとおりです。

  1. カスタム UITableView クラスを実装し、IB でテーブル ビューに接続するか、Xcode でカスタム テーブルビュー コントローラーに接続します。
  2. 機能するまで、頭またはラップトップを壁にぶつけます。

更新:これは、Tableview のデータ ソースに接続し、File Owner (カスタム tableviewcontroller のクラス) にデリゲートするときに、シミュレーターがコンソールにプッシュするエラーです。

2/14/09 6:59:12 PM TabBarWillbeRight[33172] * キャッチされない例外 'NSInvalidArgumentException' によるアプリの終了、理由: '* -[UIViewController tableView:numberOfRowsInSection:]: 認識されないセレクターがインスタンス 0x523760 に送信されました

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

c# - ASP.NET でデータベースに行を挿入する

私は .NET に不慣れで、単純であるべきことを理解できないようです。テーブルに行を挿入し、データ コントロールにバインドされていない値で初期化したいと考えています。具体的には、ページに CreateUserWizard コントロールがあります。CreatedUser メソッドでは、CreateUserWizard コントロールからのユーザー名と電子メール アドレス、および DateTime.Now 関数からの新しいユーザーが作成された日付を含む、作成した "users" というデータベースに行を挿入したいと考えています。データ コントロールにバインドされていないデータにアクセスできるように、sqlDataSource コントロールのパラメーターを設定する方法はないようです。誰でも私がこれを行う方法を説明できますか?

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

asp.net - ASP.NET の DataTable からデータを取得する既存の DataSource はありますか?

ASP.NET Web フォーム アプリケーションを作成しています。DataTable からデータを取得する DataSource を取得したいのですが、このテーブルはリクエスト間で永続化されます (ViewState ではなく、できればセッションで)。

アイデアは、それぞれにいくつかのグリッドビューがあるかなり複雑なフォームが必要であるということです。すべてのグリッドビューには編集機能が必要ですが (DevExpress を使用しています)、すべてを保存する巨大な「保存」ボタンがフォームに 1 つ必要です。

したがって、これらの GridView をバインドでき、データをメモリに格納するだけの何らかの種類の DataSource を取得できると便利です。ユーザーが [保存] ボタンをクリックすると、これらの DataSource を手動でクエリし、変更されたデータを抽出します。

これには何か既存のものがありますか、それとも自分で作成する必要がありますか (かなり大きな作業のようです)。

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

c# - C#でバインドされたDataTableを更新してGridViewをスムーズに更新するにはどうすればよいですか?

に設定されているGridView人がいます。は数秒ごとにバックエンドロジックによって更新され、その時点でデリゲートが呼び出されて更新されます。DataSourceDataTableDataTableGridView

現在、私は単にをリセットしていますDataSourceが、それは問題を引き起こします-それはグリッドビューで進行中の編集を中断し、選択を左上のセルに「ジャンプ」させます。

更新ロジックは基本的に新しい(列と行に関して同一)を作成しますDataTable

欠点なしでそれを行うための標準的な方法はありますか?DataSourceプログラムで値を挿入して、現在の行を行ごとに更新する唯一のオプションはありますか?

ありがとう!

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

c# - DisplayMember が DataSource=null でリセットされる

DataSource プロパティを使用して項目が設定されている ComboBox があります。DataSource は、カスタム オブジェクト (文字列プロパティ 'Value' と int プロパティ 'Id' を持つ) のコレクションです。初期化コントロールでは、DisplayMemberValueに、ValueMemberIdに設定しました。今、呼び出して DataSource をクリアしようとしましたが、

私がそれをしたとき、私の DisplayMember は自動的に "" にリセットされます。DataSource を適切にクリアしていますか?? それが私が振る舞うべき方法ですか?

0 投票する
8 に答える
6578 参照

forms - ListBox.DataSource の奇妙な問題

私は Windows アプリケーションを作成しており、Listbox コントロールを使用しています。Visual Studio C# 2008 Express Edition で開発しています。

このようなデータオブジェクトがあります

フォームに ListBox があり、明らかに RootObject を保持する "MyRootObject" プロパティもあります。コントロールが初期化されると、次のように設定します。

ここで、フォームがロードされたら、デバッグして、DataSource が正しく設定されていることを確認します。しかし、何も表示されません。SubObject の ToString() メソッドをオーバーライドしましたが、呼び出されていません。_listBox.DisplayMember を SubObject のプロパティに設定して、そこに問題があるかどうかを確認しようとしましたが、それでも何もありませんでした。DataSource を設定した後に _listBox.Update() と _listBox.Refresh() を呼び出してみましたが、まだ愛されていません。DataSource にはすべてのデータがあります...表示を拒否しているだけです。

そのため、デバッグ中にWTFについて疑問に思ったので、やることにしました

案の定、これは機能し、リストボックスに 2 つのものがリストされています。

そこで、非常に興味深いことに、次のように、オブジェクトのリストをコピーしてリストボックスに入れてみることにしました。

これはうまくいきます!そして、それは今のところ私の問題の回避策です...しかし、非常に厄介なものです。_listBox.DataSource = MyRootObject.MySubObjects; を設定するだけでなく、基本的にこのようなオブジェクトのリストをコピーして機能させる必要がある理由を誰かが知っていますか? ? 繰り返しますが、DataSource は、設定後にすべての適切なデータを保持しています... データがコピーされたときは実際に表示され、コピーされていないときは表示されません。