0

Razor ページに SelectList があり、ユーザーが項目を選択できるかどうかを適切に選択できる必要があります。

選択された項目の値は、Entity Framework データベース ファースト テーブル/クラスのプロパティである整数であり、メタ データに関連付けられたバディ クラスがありますが、この値に重要なメタ データはなく必須ではありません。属性。System.ComponentModel と System.ComponentModel.DataAnnotations をインポートしたので、それについて言及するだけです。それが何かに関係している可能性があります。

Razor ページには次のものがあります。

@Html.DropDownListFor(x => x.blah, MySelectList, "(select)")

ページのソースコードは次のことを示しています。

<select data-val="true" data-val-number="The field blah must be a number." data-val-required="The blah field is required." ...>

私は「必須」を求めていませんでしたが、そこにあります: どうすればそれを禁止できますか?

クリスピン

4

1 に答える 1

0

「何とか」は整数だと思います...常に必要です。何とかnull可能なintにする必要があります。

于 2013-04-25T13:00:02.307 に答える