我做错了什么导致我的帖子参数为空?

时间:2016-12-13 17:42:03

标签: asp.net-mvc asp.net-mvc-5

你可以告诉我我的代码出了什么问题,我的代码出了什么问题因为我的post paramethar返回null了吗? 这是我的代码:

[HttpGet]
public ActionResult ImeRabota()
{
    var categories = new List<IzberiRabota>();
    foreach (var category in databaseprofil.Rabotas.ToList()) 
    {
        categories.Add(new IzberiRabota
        {
            id = category.Id,
            Ime = category.Ime,
            Assigned = false 
        });
    }
    return View(categories);
}

[HttpPost]
public ActionResult ImeRabota(List<IzberiRabota> rabota)
{
    return View();
}

这是我的html视图我不知道它是什么:

@model IEnumerable<Rabotnik.mk.Models.IzberiRabota>
....
@using (Html.BeginForm("ImeRabota", "Profil", FormMethod.Post))
{
    @Html.AntiForgeryToken()
    @foreach (var product in Model)
    {
        @Html.CheckBoxFor(Model => product.Assigned)
        @product.Ime;
    }
    <input type="submit" value="Submit" class="btn btn-success" />
}

这是我的ViewModel

public class IzberiRabota
{
    public int id { get; set; }
    public string Ime { get; set; }
    public bool Assigned { get; set; }
}  

0 个答案:

没有答案