問題タブ [asp.net-dynamic-data]
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.
asp.net-mvc - ASP.Net MVC ルーティングと新しい ASP.Net DynamicData サイト ルーティングの違いは何ですか?
私は、ASP.Net MVC と新しい VS2008 動的データ Web サイト テンプレートの両方を使い始めたばかりです。どちらも URL 処理でルーティングを使用していることに注意してください。また、ルーティングのため、ASP.Net MVC は IIS6 では機能しないことを理解しています。ただし、私の DynamicData サイトは IIS6 で問題なく動作します。
IIS7 の要件により、今後のプロジェクトのために ASP.Net MVC の調査を一時的に中止する必要がありました。この 2 つの本質的な違いは何なのか、つまり、DynamicData サイトが IIS6 とMVCじゃない?
asp.net - 動的データのフィールドの順序?
動的データのフィールドの順序を選択できるかどうか(もちろん、各テーブルのテンプレートをカスタマイズせずに)を知っている人はいますか?
ありがとう !
asp.net - 異なるアセンブリの 2 つの部分クラスが同じクラスを表すことは可能ですか?
「MyProject.Data」というプロジェクトに「Article」というクラスがあり、Web アプリケーションのデータ層として機能します。
「MyProject.Admin」という別のプロジェクトがあります。これは、データを表示/編集するための Web ベースの管理システムであり、ASP.NET 動的データを使用して構築されました。
基本的に、部分クラスを使用して Article クラスを拡張し、そのプロパティの 1 つを「UIHint」エクステンダーで拡張して、通常の複数行のテキスト ボックスを FCKEdit コントロールに置き換えることができるようにしたいと考えています。
私の部分クラスとエクステンダーは次のようになります。
部分クラスが元の部分クラスと同じプロジェクト、つまり MyProject.Data プロジェクトにある場合、これはすべて正常に機能します。
ただし、UI の動作はデータ レイヤーではなく、管理レイヤーに配置する必要があります。そこで、このクラスを MyProject.Admin に移動したいと思います。
ただし、そうすると機能が失われます。
私の基本的な質問は、別々のプロジェクトで 2 つの部分クラスを持つことができますが、両方とも同じ「クラス」を参照することはできますか?
そうでない場合、データ層ロジックと UI ロジックを混在させずに、私がやろうとしていることを達成する方法はありますか?
asp.net - 並べ替えの問題を引き起こすASP.NET動的データDisplayColumn属性
NorthwindデータベースからのLINQtoSQLDataContextでのASP.NET動的データの使用...
LINQ to SQLクラスの1つにDisplayColumn属性を追加entity
し、部分クラスのカスタムコードからプロパティを参照すると、生成されたGridViewsでその列で並べ替えることができなくなります。非カスタムプロパティをとして参照しても、並べ替えの機能が失われ続けますsortColumn
。
なぜこうなった?
サンプルコード:
アーロン
編集:は、 GridViewで並べ替えられているときではなく、 ( DropDownListsortColumn
で)外部キーとして使用されているときにこのエンティティを並べ替えるために使用される列を指定します。
dynamic-data - ASP.NET 動的データ ページへのフィルター条件の追加
動的データ Web アプリケーションに追加の検索/フィルター条件を追加するにはどうすればよいですか?
Northwind データベースを使用して動的データ Web アプリケーションを作成し、(ListDetails.aspx ページ テンプレートに基づいて) Employees テーブルのカスタム ページを使用しています。検索/フィルター/場所パラメーターをページに追加したいと考えています。デフォルトでは、WHERE パラメーター コレクションは、FilterRepeater コントロールに基づいて動的に作成されます。これは、従業員テーブルが持つ「外部キー」関係に基づいて動的に作成されます。
追加の検索条件を追加しようとして、GridView の LinqDataSource の Selecting イベントに関連付け、LinqDataSourceSelectEventArgs の WhereParameters コレクションに項目を追加しようとしています。
問題は、実行する必要がある比較の種類を指定できないことです。WhereParameters コレクションは文字列とオブジェクトのみを受け入れますが、それらを比較する方法は受け入れません。私が本当にできるようにしたいのは、述語デリゲートのコレクションに追加することです...
このページに検索条件を追加するにはどうすればよいですか? LINQ To SQL エンティティに適用された属性を通じて (そうであれば、どのように)? 基準/基準がエンティティ自体に基づいていない場合はどうすればよいですか? その場合、検索基準にどのように追加しますか?
アーロン・ホフマン
asp.net - ASP.NET DynamicData と IronSpeed の違いは何ですか?
新しいもの (DynamicData) は古いもの (IronSpeed) に取って代わりますか? オーバーラップ機能があるようですか?
asp.net - フィールドのリストで構成される動的データ フィールドを使用できますか?
これは純粋に理論的な質問ですが (少なくとも私が実装しようとするまでは)、ここに行きます。
私はずっと前に、情報を取得するための構成可能なセクションを持つ Web フォームを作成しました。基本的にフィールドがない顧客もいれば、最大 20 フィールドある顧客もいます。ページのライフサイクルの適切なタイミングでフィールドを動的に作成し、多くの頭痛の種を経験することで、機能するようになりました。
2 年後、この Web フォームにかなり大きな更新を行う必要があり、気の利いた新しいテクノロジがいくつかあります。私は ASP.NET 動的データを少しだけ使用しましたが、半分狂った計画が思い浮かびました。
Ticket オブジェクトは、ExtendedField と 1 対多の関係を持っています。簡潔にするために、その関係を Fields と呼びます。
それを使用して、フィールドのリストを動的に生成して表示する FieldTemplate を作成することが考えられます。
ここでの大きな疑問はおそらく次のとおりです。
1) 単一のフィールド テンプレートを複数の Web コントロールに解決できますか?
2)動的データは、そのような方法で複数の行の更新/挿入を処理できますか?
3) 数分前に 3 番目の質問がありましたが、同僚に邪魔されて忘れてしまいました。では、3 番目の質問は次のとおりです。3 番目の質問とは何ですか?
基本的に、これはうまくいくように聞こえますか、それともより良い/より明白な解決策がありませんか?
asp.net-3.5 - DynamicControl の値を取得するにはどうすればよいですか?
ASP.NET 動的データ機能を使用して、少し奇妙なことをしています。つまり、フィールドの動的リストをメイン オブジェクトの子として作成します。
だから基本的に私はTicket.Fieldsを持っています。メイン ページには Ticket のすべてのフィールドが一覧表示され、Fields プロパティには、より多くのデータを収集するためのコントロールのリストを生成する DynamicControl があります。
トリッキーな部分は、このリストも動的データを使用してコントロールを生成するため、各フィールドは定義済みの FieldTemplates のいずれかになる可能性があることです...つまり、値を取得しようとしたときに実際のデータ コントロールがどうなるかは必ずしもわかりません。 .
では、DynamicControl の値を取得するにはどうすればよいでしょうか。
値を取得する手段を提供する FieldTemplate の新しいサブクラスを作成する必要がありますか?