![](/img/trans.png)
[英]How set a identity scaffolding item/page how initial page in asp.net MVC core?
[英]How to set initial value in form with ASP.NET Core?
我有一个用 C#、ASP.NET 核心编写的 web 应用程序。 我正在尝试设置一个初始值,并使用 Node.JS 执行此操作,但是当我在 ASP.NET 核心中尝试时,它返回“null”。
<input type="hidden" name="Completed" value="Not Started"
id="Completed" asp-for="Completed" />
为了显示,我使用:
<td>
@Html.DisplayFor(modelItem => item.Completed)
</td>
由于您没有分享实际如何将值分配给item.completed
,因此很难说出导致上述问题的原因。
下面是一个可以帮助您设置初始值的示例。
Person.cs(模型类):
namespace MVC_Bootstrap.Models
{
public class Person
{
public string Name { get; set; }
}
}
家庭控制器.cs
public IActionResult Index()
{
TempData["name"] = "Abc";
return View(new MVC_Bootstrap.Models.Person());
}
索引.cshtml
@model MVC_Bootstrap.Models.Person
Set Default Name using TempData :
@Html.TextBox("Name", @TempData["name"])
Output:
如果您的要求有点不同,那么您可以分享您的示例代码,以帮助我们重现该问题。 我们可以尝试为它提供建议。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.