Я ніколи не зробив запит POST через Razor і MVC4. Я думаю, у мене є основні методи і речі вниз, але у мене виникають труднощі виконання фактичного запиту POST.
Ось код сторінки "Бритва" ...
@model UserJob
@Html.HiddenFor(Model => Model.UserCode)
@Html.DropDownList("jobCode")
<input type="submit" value="Add" class="btn btn-default" />
І метод, який я хочу виконати POST метод .....
[HttpPost]
public ActionResult AddSkill(UserJob model)
{
db.UserJobs.Add(model);
db.SaveChanges();
return RedirectToAction("Jobs", new { UserCode = model.UserCode });
}
Відповіді:
0 для відповіді № 1Ви маєте вигляд Razor, який повинен мати форму. Або використовуйте @Html.BeginForm(...)
вкласти ваші вхідні дані або просто написати розмітку HTML форми самостійно.