データベースからデータを取得するプロジェクトがあります。モデルのデータベース フィールドにいくつかの変更を加えたところ、エラーが発生しました
The 'XXX' property on 'YYY' could not be set to a 'Guid' value. You must set this property to a non-null value of type 'String'.
XXX はクラスのキーであり、モデルで次のように定義されています。
公開文字列 XXX {get; 設定;}
データベースのこのフィールドのデータ型は uniqueidentifier です。
mvc3 でのこのデータ型の「同等性」は何ですか?
編集
XXXのデータ型をに変更してみました
パブリック Guid XXX {get; 設定;}
しかし、私はエラーが発生しました
「YYY」の「UnallocatedId」プロパティを「Guid」値に設定できませんでした。このプロパティを 'String' 型の null 以外の値に設定する必要があります。