gpt4 book ai didi

asp.net-core - <textarea> 与 "asp-for="一起时不显示内部文本

转载 作者:行者123 更新时间:2023-12-05 05:11:05 25 4
gpt4 key购买 nike

这会在文本区域内显示“你好”:

@model PlannerViewModel
@{
ViewData["Title"] = "Test";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Test</h2>
<form method="post">
<div class="border rounded">
<textarea class="form-control MyTextArea" rows="4">Hello there</textarea>
</div>
</form>

这不会在文本区域内显示“你好”:

@model PlannerViewModel
@{
ViewData["Title"] = "Test";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Test</h2>
<form method="post">
<div class="border rounded">
<textarea class="form-control MyTextArea" rows="4" asp-for="EditShutdown.Comments_Operations">Hello there</textarea>
</div>
</form>

如您所见,唯一的区别是“asp-for”的存在。难道我做错了什么?有什么解决方法吗?

最佳答案

要解决这个烦人的事件,您可以使用;

@Html.IdFor

@Html.NameFor

例子;

<textarea id="@Html.IdFor(m => m.EditShutdown.Comments_Operations)" name="@Html.NameFor(m => m.EditShutdown.Comments_Operations)">Hello there</textarea>

关于asp.net-core - &lt;textarea&gt; 与 "asp-for="一起时不显示内部文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55882742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com