首先,我是ASP.NET MVC的新手,并且很难找到好的资源(API)来学习。所以我的问题有两个:
我想尝试让下拉列表框不自动提交。相反,我要使下拉列表框只选择一个项目,然后允许提交按钮提交GET请求。
如果我正在查看的代码示例如下:
@using (Html.BeginForm("Index", "Home", FormMethod.Post, new { id = "TheForm" })){
@Html.DropDownList(
"CategoryID",
(SelectList) ViewData["Categories"],
"--Select One--",
new{ onchange = "document.getElementById('TheForm').submit();" }
)
}
如何将其改为添加一个提交按钮来执行GET请求?
另外,有没有类似于Razor API的好文献推荐?