[英]Set the class attribute to Html.EditorFor in ASP.NET MVC Razor View
[英]ASP .NET MVC RAZOR | Get value of @Html.EditorFor
我正在尝试制作一个小表,该表可以通过“输入字段”设置列数。 我通过以下代码(+按钮)生成了输入字段:
@Html.EditorFor(model => model.Columns.Count, new { @class = "text-center control-form", @id = "countID" })
@Html.ValidationMessageFor(model => model.Columns.Count)
<button type="button" class="btn btn-primary" onclick="location.href='@Url.Action("CreateTable", "Home", new { count = VARIABLEHERE })'">Update</button>
我基本上尝试将@Html.EditorFor(model => model.Columns.Count ..
的输入设置为该函数的参数,由按钮执行。
我尝试使用@Model.Columns.Count
,但这不起作用,因为计数在输入字段中没有变化。
任何想法如何解决这一问题?
尝试放入一个表单中(是否使用html razor helper):
@using (Html.BeginForm("CreateTable", "Home", FormMethod.Post, null){ your code... }
按钮应为提交类型。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.