Asp.net mvc @asp.net mvc 4的Html.RadioButton

Asp.net mvc @asp.net mvc 4的Html.RadioButton,asp.net-mvc,asp.net-mvc-4,Asp.net Mvc,Asp.net Mvc 4,我需要在反馈表中添加两个单选按钮 但是有人能解释一下如何在我的视图中添加单选按钮吗?我无法理解。您需要在视图中导入模型执行并实现toString方法或getter以返回字符串值或布尔值,然后 然后,您需要访问StartNow。正常HTMl单选按钮值上的Yes,如: <input type="radio" id="startNowYes" value="{Model.StartNow.Yes} name="startNow" checked="checked"&

我需要在反馈表中添加两个单选按钮


但是有人能解释一下如何在我的视图中添加单选按钮吗?我无法理解。

您需要在视图中导入模型执行并实现toString方法或getter以返回字符串值或布尔值,然后 然后,您需要访问StartNow。正常HTMl单选按钮值上的Yes,如:

<input type="radio" id="startNowYes" value="{Model.StartNow.Yes} name="startNow"               checked="checked"> Yes


<input type="radio" id="startNowNo" value="{Model.StartNow.No} name="startNow" checked="checked"> No

不能设置枚举值。有只读类型。我可以使用列表来显示单选按钮吗?请在@MohamedFarrag中找到答案,建议是解决此问题的更好方法。(从我的角度来看,最好的方法是达林迪米特罗夫的建议:)@MohamedFarrag谢谢你,它奏效了!是的,我在you view
@model CorePartners\u Site2.Models.careeperform
中导入了该模型,但我不明白该怎么办?
namespace CorePartners_Site2.Models
{
public class CareerForm
{
    //...
    public StartNow Start { get; set; }                                                    
 }

public enum StartNow
{
    Yes,
    No
}
}  
<input type="radio" id="startNowYes" value="{Model.StartNow.Yes} name="startNow"               checked="checked"> Yes


<input type="radio" id="startNowNo" value="{Model.StartNow.No} name="startNow" checked="checked"> No