問題タブ [entitydatasource]

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

asp.net - ナビゲーション プロパティ コレクションで IN 句を使用する EntityDataSource

こんにちは、EntityDataSource を使用してアイテムを取得しています。特定の地域のアイテムを取得したいと考えています。(項目と地域には多対多の関係があるため、項目には地域ナビゲーション プロパティがあります)。「IN」を使用してアイテムをフィルタリングしています。いくつかの組み合わせを試してみましたが、さまざまなエラーが発生し続けました。どうすればこれを整理できますか:

以下は私のデータソースです:

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

asp.net - EF4 EntityDataSourceで次のレベルのアソシエーションに到達するにはどうすればよいですか?

EF4 EntityDataSourcesを使用してDataBindingを成功させましたが、困惑した場合は次のようになります。

テーブル「CurrentComplaintsByUsers」には、「Complaints」テーブルへの外部キーがあります。したがって、EFでは、CurrentComplaintByUserレコードにアクセスし、次のようにその親の苦情に移動できます。

CurrentComplaintsByUsersに基づいてEntityDataSourceを作成してグリッドビューをバインドするとき、「Complaint」オブジェクトから「Status」と呼ばれるAssocationofComplaintに移動したいと思います。これが私の苦情テーブルのStatusIDです。したがって、コードでは、Statusプロパティを含め、苦情のステータスを次のようにヒットできます。

失敗:これをすべてEntityDataSourceにベイクしようとすると、開始アイテム「CurrentComplaintsByUsers」から「Status」に移動できません。これが私のEDSです:

私のエラーはこれです:

私はこれが私のGridviewで機能するポイントに到達しようとしています:

したがって、宣言的マークアップのみを使用して、EDSから関連するオブジェクトの関連付けを取得するにはどうすればよいですか?(コードでそれを行うことができます。可能な場合はEDSを排他的に使用しようとします)

その他の注意事項:EDSの「インクルード」から「ステータス」を削除すると、Gridviewの..Complaint.Status.LabelTextにヒットしたときにNULLエラーが発生します。これは、ほぼ期待どおりです。

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

asp.net - 別の DropDownList の変更時に EntityDataSource から DropDownList を更新します

私のコードが行うことは、EntityDataSource が最初の DropDownList に関連付けられた Where パラメータを持ち、2 番目の DropDownList にデータを入力するということですが、最初の DDL が変更されても、EntityDataSource は 2 番目の DDL の値を変更しません。

これは、UpdatePanel 内にある ModalPopupExtender 内にあることに注意してください。

おそらく、すべてのデータを2番目のDropDownListに入れて、最初の値に応じてフィルタリングする方法があるかもしれません...またはそのようなものです...したがって、データを更新する必要はありません。

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

c# - EntityDataSource と QueryString を使用して GridView にデータを設定する

私は EntityFrameWork を初めて使用するので、ここで我慢してください。Web ページ (page1.apsx) n page2.aspx があります。

Page1.aspx は、次の項目のグリッドビューを表示しています。

EntityID

説明

ユーザーがエンティティを選択するたびに、このエンティティ ID を Page2.aspx に渡します。Page2 には EntityDataSource と GridView があります。また、このページのさまざまなテーブルから値を入力する必要があります。EntityDataSource でこれをどのように処理し、GridView に入力しますか?

ありがとうございました!

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

asp.net - DAL から EntityDataSource を構成しますか?

私はEntity Framework 4を学んでいます。

単純な ASP.NET (Web フォーム) アプリケーションがあります。DAL 用に別のプロジェクトを作成しました。DAL で、 というエンティティを作成しましたSites

今、コントロールを使用してそれをフォームにバインドしたいのですが、EntityDataSource表示されません。私は何を間違っていますか?

Web プロジェクトで DAL.dll を参照し、フォームのコード ビハインドに含めるようにしました。私がASP.Netに参加してからしばらく経ちました:-)

ありがとう。

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

asp.net - カスタムサーバーコントロールのDetailsViewとEntityDataSourceを使用したCRUD操作

私はASPXページやドラッグアンドドロップなどの大ファンではありません。私は単一のDefault.aspxでポータルを構築していますが、他のすべてのものは、他の開発者がコンパイル済みdllに構築でき、ユーザーがポータルに機能を追加するためにポータルにアップロードできるカスタムWebパーツコントロールまたはサーバーコントロールです。私はentitydatasourceを使用してDetailsViewのクラッド操作と戦ってきました。ドラッグアンドドロップでtest.aspxページを作成しましたが、すべて正常に機能しましたが、100%コードが遅れているため、何も起こりません。エラーは表示されませんが、データはデータベースに保持されていません。詳細ビューのonUpdatingイベントをキャッチしようとしましたが、イベントが発生し、送信されたデータを列挙できましたが、データベースに保持されないのはなぜですか?誰かがこれを手伝ってくれることを願っています。

これが私のコードです(コードビハインドからすべてを作成し、すべてをWebパーツに移動する前に、テスト目的でページのプレースホルダーに追加しようとしています):

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

c# - EntityDataSource を使用してデータをフィルター処理する

私は EF 4、C#、および MS メンバーシップ プロバイダーを使用しています。

DataSource を持つ GridView と EntityDataSource Web コントロールがあります。

EntityDataSource を使用してデータをフィルター処理し、現在のログイン ユーザーにフィルター ショーを適用します。この値は、MS メンバーシップ プロバイダー ( Membership.GetUser(); ) を使用して取得する必要があります。

これで、EntityDataSource に任意のパラメーターを設定することはできません。

あなたはなにか考えはありますか?

コードのサンプルを提供してください。御時間ありがとうございます!

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

asp.net - EntityDataSourceGROUPBYの問題

このコードがエラーを引き起こしている理由を誰かが説明できますか?

表示されるエラーは次のとおりです。「識別子'it'は、集計関数にもGROUP BY句にも含まれていないため、無効です。」

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

asp.net - EntityDataSource を使用して GridView にナビゲーション プロパティを表示しますか?

2 つのナビゲーション プロパティ (Building1、Room1) を含むエンティティ Resident にマップした EntityDataSource があります。この EntityDataSource を使用するように GridView を設定し、EntityDataSource の Include プロパティを Building1、Room1 に設定して、これらのナビゲーション プロパティを含め、これらの列を GridView に追加しました。関連するナビゲーション プロパティを表示する代わりにアプリケーションを実行すると、次のように表示されます。 webHousingAdmin.Building 実際の値を表示するにはどうすればよいですか? GridView のコードは次のようになります。

次のコードを使用して、実際の値を表示するようにしました。

しかし、これを行う簡単な方法はありますか?これはテキストを表示するだけで、編集することはできません...境界フィールドとしてそれを行うことができれば理想的です。

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

asp.net - Devexpress ASPxGridView がデータベースからすべての行ではなく X 行のみを取得してから X を取得するようにするにはどうすればよいですか?

こんにちは
、Devexpress ASPXGridView で EntityDataSource を使用しています。SQL プロファイルを見ているときに、「ASPxGridView」がデータベースからすべての行を取得し、「ページャーを表示」をチェックしてページサイズを X に設定しても、必要なものを取得することに気付きました
。一方、Microsoft GridView コントロールは、データベースから「TOP X」行のみを取得します。すべての行ではありません。
私の質問は次のとおりです:
「ASPXGridView」を「GridView」のように動作させる方法はありますか、それとも「ASPXGridView」がそれを行う方法であり、私はそれで何もできませんか?

ありがとう