問題タブ [asp.net-mvc-scaffolding]

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

c# - ASP.NET MVC 4 でのコントローラー データベース エラーの追加

Entity Framework CRUD 統合でコントローラー ヘルパー/スキャフォルダーの追加を使用すると、次のエラーが発生します。

問題は、一時ファイルでデータベースを探しているのはなぜですか? データベース ファイルは次の場所にあります。

これは私の接続文字列です:

したがって、 |DataDirectory| への参照は 挙動不審です。DataDirectory を設定するにはどうすればよいですか? AttachDBFilename プロパティに正しいパスを手動で入力すると、足場が機能します。しかし、それでも |DataDirectory| のままにしておきたいと思います。

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

c# - 列挙型と関連クラスを見つけるための MvcScaffolding と Hinting

だから私は、EF5/Code First を使用して記述した深く接続された POCO を持っています。これには、Gender、AddressType、およびすぐ。

非常に単純化されたビュー:

このオブジェクトとその他のオブジェクト用の DbContext を取得しました。また、Country リスト用のシード データや、表現する必要があるその他のさまざまなものも作成します。

ただし、次のように MvcScaffolding を使用するようになると:

Contact モデルの String フィールドを表示する _CreateOrEdit.cshtml ビューを作成しますが、Enum や関連するクラスのドロップダウン リストは提供しません。

では、特定のプロパティの DataType を Context からロードできることを MvcScaffolding に伝えるにはどうすればよいですか、それとも手動で行う必要がありますか?

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

asp.net-mvc - MVC 足場を使用して以下を達成するにはどうすればよいですか?

SQL Server 2008 データベースがあります。主キーとして GUID を持つすべてのテーブルで、自動生成されません。むしろ、コードで生成して INSERT 操作で渡す必要があります。一部のテーブルは、他のテーブルと 1 対 1 または 1 対多の関係を持っています。

エンドユーザーが GUID などを気にする必要がない、この種のデータベースに対して CRUD 操作を実装するのは簡単ですか? これに関するチュートリアルを検索しましたが、見つかりませんでした。誰かが私を正しい方向に導くことができますか?

Visual Studio 2010 で MVC 4 を使用しています。

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

asp.net-mvc-3 - t4 スキャフォールディングを使用して mvc4 でモデル (TableName) のメタデータを取得する

MVC4 と T4 Template(Scaffolding) を使用して、mvc4 でモデルを作成し、DBContext でテーブル名を指定しています。1) モデル名に対して Dbcontext からテーブルを取得する必要があります。2)注釈テーブルから値を取得する必要があります。

現在、モデルに対して dll をロードし、取得したリフレクションを使用しています。この dll を回避しようとしています。

var objMaster = AppDomain.CurrentDomain.Load(new AssemblyName(Convert.ToString(objFile))).CreateInstance(namespaceInstance);

dllを使用せずにt4テンプレートのモデル名に対してテーブル名を取得する方法、ModelPropertyクラスを使用します。提案してください。

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

asp.net-mvc-4 - MVC スキャフォールディング - ページングを実装するための迅速かつ簡単な方法?

MVC スキャフォールディングを使用して ASP.NET MVC 4 アプリケーションを開発しています。現在、1 回のフェッチですべての行が返され、グリッドに表示されます。ただし、データが大量の場合に問題が発生しないように、ページングを同じ内に実装したいと考えています。

MVC 4 でページングをすばやく簡単に実装するにはどうすればよいでしょうか?