C# 如何将bool值作为模型从控制器传递到视图

C# 如何将bool值作为模型从控制器传递到视图,c#,asp.net-mvc,html,C#,Asp.net Mvc,Html,@moelname @{ 布局=”; } 您需要使用@Model.modelproperty.ToString()才能正确使用它。 请参考以下内容:您需要使用@Model.modelproperty.ToString()才能正确使用它。 请参考以下内容:这应该足够了 型号 public class MyModel { public bool MyBool { get; set; } } 控制器 public ActionResult MyController() { retur

@moelname
@{
布局=”;
}

您需要使用@Model.modelproperty.ToString()才能正确使用它。
请参考以下内容:

您需要使用@Model.modelproperty.ToString()才能正确使用它。
请参考以下内容:

这应该足够了

型号

public class MyModel
{
    public bool MyBool { get; set; }
}
控制器

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

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

这应该足够了

型号

public class MyModel
{
    public bool MyBool { get; set; }
}
控制器

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

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

您可以使用
ViewBag
使用
@Html.HiddenFor(x=>x.modelproperty)
呃您也可以给我们控制器的代码吗?此代码看起来一点也不正确。如果下面的答案之一解决了您的问题,您应该接受它(单击相应答案旁边的复选标记)。这有两件事。它让每个人都知道你的问题已经解决到令你满意的程度,并让帮助你的人相信你的帮助。获取完整解释。您可以使用
ViewBag
使用
@Html.HiddenFor(x=>x.modelproperty)
Eh也可以给我们控制器的代码吗?此代码看起来一点也不正确。如果下面的答案之一解决了您的问题,您应该接受它(单击相应答案旁边的复选标记)。这有两件事。它让每个人都知道你的问题已经解决到令你满意的程度,并让帮助你的人相信你的帮助。我需要一个完整的解释。