我想通过在链接单击时从文本输入中传递更新的参数来再次加载相同的视图。我尝试使用类似的东西<a href="@Url.Action("Index", "Home", new {id = "txtCount".value }).
不确定是否有办法做到这一点。我知道我可以使用部分,但我想用更新的参数重新加载整个页面。提前感谢您的帮助。
控制器
[HttpGet]
public ActionResult Index(int id)
{
return View(id);
}
看法
@model int
@using (@Html.BeginForm())
{
<input id="txtCount" value="1" />
<a href="@Url.Action("Index", "Home", new { id = 5 @*// get value from txtCount*@ })">Update</a>
for (int i = 0; i < Model; i++)
{
<div>@i </div>
}
}