使用 - ASP.NET MVC 4
用户界面就像 -
Select Product Name
RadioButton Product 1
RadioButton Product 2
RadioButton Product 3
Submit Button
在提交按钮上单击我需要验证是否选择了radiobutton。 如果没有,则显示消息 - 请选择一个产品。
如果选择,则在控制器中传递所选的产品名称。
我们如何在MVC 4中实现这一目标?
答案 0 :(得分:0)
假设您的模型具有属性Product
[Required(ErrorMessage="Please select a product")]
public string Product { get; set; }
在视图中
@Html.RadioButtonFor(m => m.Product, "Product 1", new { id = "Product1" })
<label for="Product1">Product 1</label>
@Html.RadioButtonFor(m => m.Product, "Product 2", new { id = "Product2" })
<label for="Product2">Product 2</label>
@Html.RadioButtonFor(m => m.Product, "Product 3", new { id = "Product3" })
<label for="Product3">Product 3</label>
@Html.ValidationMessageFor(m => m.Product)