嗨,我正在学习本教程来学习带有实体框架的 MVC。我发现在这个例子中,beginform() 在视图页面中提交的编辑方法有 3 个参数。
public ActionResult Edit(int id, FormCollection formCollection, string[] selectedCourses)
{....}
控制器
@using (Html.BeginForm())
{
...
<input type="submit" value="Save" />
}
看法
我可以猜测 'string[] selectedCourse' 参数来自表单中字段集内的复选框。但我仍然不确定“int id”是从哪里来的。请给我一个关于 httppost 在 MVC 中如何工作的想法