@using (Html.BeginForm(FormMethod.Post))
{
@Html.ValidationSummary(true)
//code
}
我已经看到该表单用于提交数据。为了获取页面,我们使用[HttpGet]作为Action的属性,另一个具有相同名称的动作使用[HttpPost]。在视图页面中使用FormMethod.Get的情况是什么?
答案 0 :(得分:1)
如果您使用FormMethod
作为Get
代替Post
,那么表单将会发布并点击您的HttpGet
控制器操作,参数将显示在您的中url ,通常用于@CodeCaster指向的搜索。
答案 1 :(得分:1)
嗯,每当您想要使用method="get"
的表单时。例如,Google会将其用于搜索。