はじめに2015年2月まだEntityFrameworkEDMXを使用している場合は、代わりにEntity FrameworkCodeFirstを使用してチェックアウトしてください。違いは、モデルクラスがテーブルで作成されるEDMXではなく、モデルクラスからテーブルが作成されることです。それは万能のより簡単な解決策であり、この質問の問題は存在しません!
MVC5を使用したEntityFramework6コードの開始
既存のSQLデータベースがあり、モデルにADO.NET EnityDataModelを使用しています。いくつかのCRUD機能をMVCアプリケーションに組み込みたいと思っています。
このテーマに関して私が見つけたすべてのチュートリアルでは、モデルを最初から作成し、モデルクラスに属性を追加します。例えば:
[Required]
[StringLength(10)]
public string Name { get; set; }
ただし、モデルクラスは自動生成されるため、変更することはお勧めできません(データベースモデルが更新されると、とにかく上書きされます)。
検証属性を追加するにはどうすればよいですか?