我要这个:
@using (Html.BeginForm("bgcTest", "CompaniesController"))
{
<p>
Ange BolagsID: <br />
<input type="text" name="BolagsID" />
<input type="submit" value="bgc test" />
</p>
}
要触发此事件:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult bgcTest(string BolagsID)
{
...
}
但我得到了错误:
无法找到该资源。
说明:HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确。
请求的 URL:/CompaniesController/bgcTest
我这辈子都想不通。如果我只是创建一个动作链接,我会触发我的方法,但我需要一个用户输入的变量来配合触发。
我究竟做错了什么?
(这是我第一次使用 MVC,我必须在已经存在的项目中实现一些功能。为了工作。)