如何将bool值传递给控制器​​作为模型进行查看

时间:2017-05-03 07:09:40

标签: c# asp.net-mvc html5



@moelname
@{
  
    Layout = "";
}


<input type="hidden" id="" value="@Model.modelproperty" />
&#13;
&#13;
&#13;

这里的价值不会给你的建议

2 个答案:

答案 0 :(得分:4)

这应该足够了

<强>模型

public class MyModel
{
    public bool MyBool { get; set; }
}

<强>控制器

public ActionResult MyController()
{
    return View(new MyModel {MyBool = true});
}

查看

@model MyModel
<input value="@Model.MyBool.ToString()" />

答案 1 :(得分:1)

您需要使用@ Model.modelproperty.ToString()才能正确使用它。 请参阅:ASP.NET MVC 5 renders different bool value for hidden input