0

たとえば、3つの異なる値を持つラジオボタンにモデルを渡す

<%: Html:RadioButtonListFor(model=>model.Country, Model.Countries, new {@class="countrytype"})%>

これらの国には、US、カナダ、その他の 3 つの値があります。しかし、私は米国がデフォルトで選択されることを望んでいます。どうすればそれができますか?

私のアクション結果は次のとおりです。

public ActionResult Select(CountryModel m) { ... return View( new CountryModel ( countrytype.AsQuicklist()); }

リターンビューにモデルパラメータを追加するにはどうすればよいですか?

4

1 に答える 1

0

RadioButtonListForASP.NET MVC に含まれる標準のヘルパーではありません。したがって、この質問に対する答えは、このヘルパーをどこから入手したか、およびどのように実装されているかによって異なります。

暗所でのショット: コントローラーアクションの対応するモデルプロパティを、事前に選択したいボタンの値に設定してみてください:

public ActionResult Index()
{
    SomeModel model = ...
    model.Country = "Canada";
    return View(model);
}
于 2011-03-23T12:41:46.757 に答える