問題タブ [linqdatasource]

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 に答える
3187 参照

c# - LinqDataSource:コード内のwhereパラメーターに値を割り当てる方法は?

.aspxファイルにLinqDataSource1の次のWhereParametersがあります。

コードビハインドでこれらのパラメーターに値を割り当てるにはどうすればよいですか?ありがとう。

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

c# - LINQ:LinqDataSourceコードビハインドで列を選択するにはどうすればよいですか?

どういうわけか、(上記のように) .aspx ファイルの Select が機能しません。すべての列がクエリ結果に返されます。だから私はコードビハインドでそれをやろうとします。

LinqDataSource1_Selecting () で 2 つのフィールドの選択を実行するにはどうすればよいですか? ありがとう。

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

asp.net - LinqDataSourceにバインドされたレポートビューアコントロールにデータを入力する際の行順序エラー

LinqDataSourceにバインドされた可用性レポートビューアコントロールがあります。

コードビハインドでは、順序付けられた(アルファベットの)行のセットを返すリポジトリ呼び出しを指定しています。リポジトリからの順序は正しいです。

ただし、レポートが生成されるとき、データセットの順序はレポートで機能していません。レポートに正しい上から下の順序を適用するにはどうすればよいですか?

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

text-files - txt ファイルからデータを読み取る - Linq-Entities を使用していますか?

現在のASP.net MVC 3.0プロジェクトでは、ある状況に陥っています。

  1. 4 つの .txt ファイルがあり、それぞれに約10 万行のレコードがあります
  2. これらのファイルは、毎週新しいファイルに置き換えられます。

これらの 4 つのテキスト ファイルからデータを照会する必要がありますが、これを行うための最適かつ効率的な方法を選択できません。

私が考えた3つの方法

  1. これらのテキスト ファイルを毎週 XML に変換し、 Linq-XMLでクエリを実行する
  2. txt から SQL Server へのバッチ インポートを毎週実行し、 Linq-Entitiesを使用してクエリを実行する
  3. すべての変換を避け、テキスト ファイルから直接クエリします。

この状況に対処する最善の方法を提案できる人はいますか。

アップデート:


テキスト ファイルの URL 認証情報を含む txt ファイルにアクセスするための URL
資格情報を使用してこのファイルに接続する必要があります。

正常に接続すると、次のようなテキスト ファイルが作成され、Pipeline が区切り記号として使用されます。
これはテキスト ファイルです。


テキストファイルのデータはこんな感じ 次に、黄色で強調表示されたフィールドを検索して、その行のデータを取得する必要があります。

注: テキスト ファイルの最初の 2 行は、ファイルのヘッダーです。

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

asp.net - Updatepanel 内の ASP.net Datagrid に新しいレコードが表示されない

編集、選択、削除が有効なグリッドビューと、新しいレコードを挿入するための詳細ビューを含むasp.net Webページがあります。各コントロールは、asp.net ajax 拡張 control-updatepanel 内に配置されます。そして、2 つのコントロールは、LinqDataSource である同じデータソースに結合されます。

新しいレコードが挿入された後、ユーザーがページを更新するまで、グリッドビューには何も表示されません。私は何か見落としてますか?誰でも助けることができますか?

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

asp.net - Asp.Net ListView LinqDataSource 宣言的に子オブジェクトをバインドする

LinqDataSource を持つ ListView があります。編集テンプレートでは、プライマリ オブジェクトと関連する (1 対 1) 子オブジェクトの両方を編集する必要があります。

過去に、私はこのすべてにコードを使用し、更新を手動で処理しましたが、LinqDataSource を取得してそれを処理する宣言的な方法があるかどうか疑問に思っています。

すなわち:

  1. 子オブジェクトを編集入力に宣言的にバインドする方法はありますか?もしそうなら、構文は何ですか?

  2. LinqDataSource アイテム ("MyLinqObject") を DropDownList の選択されたアイテム/値に宣言的にバインドする方法はありますか?

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

linq - LinqDataSource で使用される IQueryable オブジェクトを取得するにはどうすればよいですか?

LinqDataSource がデータを取得するために使用した IQueryable オブジェクトを取得する方法はありますか? 選択したイベントから可能かと思いましたが、そうではないようです。

テーブルの各行にはカテゴリ フィールドがあり、結果のカテゴリごとの行数を確認したいと考えています。

また、DataPager を使用しているため、すべての行が返されるわけではないことにも注意してください。そのため、次のようなことができるように、IQueryable を取得したいのです。

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

c# - Linqdatasourceによって返されたオブジェクトを反復処理します

Linqdatasourceにバインドされたフィルタリングとページ付け(一度に10)を備えたGridViewがあります。これはすべて機能します。

しかし、すべての行の取得が完了した後、LinqDataSourceで取得されたすべてのデータのIDを取得するにはどうすればよいですか?

このメソッドがあり、e.Resultはこのグリッドのリストを含むオブジェクトデータ型です

私のエラーはオブジェクトを反復処理していますが、これはどのように行うことができますか?

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

gridview - LinqDataSource を使用して Gridview から削除する

MsSQL データベース ビューからデータを取得している LinqDataSource にバインドされたグリッドビューを取得しました。

このビューは、さまざまなテーブルを取得して、必要なリストを作成しています。これはすべて正常に機能しています。

ただし、削除できません。削除しようとすると、次のエラー メッセージが表示されます。主キーがないため、'Table(vwMyView)' に対して作成、更新、または削除操作を実行できません。そこには主キーを持つテーブルがいくつかあり、GridView を、この場合「inID」で使用したい DatakeyName に設定しました。

私のLDSは次のようになります。

OnDeleting を削除しようとさえしました。

ビューではなく MyTable であるメイン テーブルから直接削除する必要があるので、どうすればこれを行うことができますか?