0

次の検証クラスを作成しました:-

public class ProcessotInfo_Validation
    {

        public Nullable<double> SPEED { get; set; }
    }
}

しかし、現在、デフォルトではこのフィールドは必須であり、SPEED フィールドに値を入力しないとフォームを送信できません。誰が何が間違っているのかアドバイスできますか?

ビューのフィールドは、次のコードを使用してレンダリングされます:-

<div >
    <span class="f">CPU Speed (In MHz)  </span> 

   @Html.EditorFor(model =>model.SystemInfo.ProcessorInfoes.FirstOrDefault().SPEED)
    @Html.ValidationMessageFor(model =>model.SystemInfo.ProcessorInfoes.FirstOrDefault().SPEED)

</div>
4

1 に答える 1

-2

Nullable プロパティからエンティティ フィールドへの読み取り 、Code First による Entity Framework

于 2013-10-24T13:36:03.723 に答える