【发布时间】:2021-02-23 22:14:50
【问题描述】:
我正在尝试将参数从视图上的按钮传递给控制器。 我尝试了许多不同的方法,但没有一个成功。我不断收到一个不可为空的错误,因为参数没有被传递,或者看起来是这样。我已经对参数进行了硬编码,但仍然出错。我还在控制器中将参数参数设置为可选,它当然会运行,但没有显示按预期传递参数的迹象。
我的简单按钮从视图中传递参数。 '''
<a class="btn btn-success" href="@Url.Action("ControllerMethod","DefaultController", new {id=Item.id })">Start</a>
''' 我的控制器 '''
Public ActionResult ControllerMethod (int ID){
// code
}
'''
另外:我的路由过滤器是不变的并且是默认的 - 不确定我是否应该改变它。
【问题讨论】:
标签: html post model-view-controller controller