2011-07-21 19 views
0

コードは次のとおり検証ドロップダウンフィールドasp.netのMVC 3剃刀

@using(Html.BeginForm( "登録"、 "ユーザー"、FormMethod.Post、新しい{ID = "RegisterForm"})) {

@Html.DropDownList("StateId", new SelectList(Model.States, "StateId", "StateName"), "--Select an option--", new { @tabindex = "11" })

}

私はあなたがあなたのMOにデータ注釈を使用してみましたドロップダウン

+1

それを検証するにはどうすればよいですか?もう少し詳しく説明できますか? –

+0

必要な検証 – yogee

+0

@yogee、より多くのコードを表示します。何が問題なのですか?何を試しましたか? –

答えて

1

に必要なフィールドの検証が必要必要に応じてプロパティをマークするdel?

[Required(ErrorMessage = "You must select a State")] 

StateIdをモデルの一部として公開していますか?そのような場合は、必須属性を設定する必要があります。

[Required(ErrorMessage = "You must select a State")] 
    public int StateId { get; set; } 
関連する問題