/ / Виконання POST до БД з Razor MVC - c #, sql, asp.net-mvc, asp.net-mvc-4

Виконання POST до DB з Razor MVC - c #, sql, asp.net-mvc, asp.net-mvc-4, бритва

Я ніколи не зробив запит 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 форми самостійно.