Wednesday, 18 September 2013

Partial View not Passing Model

Partial View not Passing Model

ViewModelProspectUsers
public class ViewModelProspectUsers
{
public int Id { get; set; }
public string User { get; set; }
public IEnumerable<ViewModelProspectSelect> Prospects { get; set; }
}
ViewModelProspectSelect
public class ViewModelProspectSelect
{
public int ProspectID { get; set; }
public string Name { get; set; }
public bool IsSelected { get; set; }
}
I'm calling my Partial from the main view
@Html.Partial("_ShowProspectCheckedForUser", Model.Prospects)
This is my partial view
@model IEnumerable<OG.ModelView.ViewModelProspectSelect>
@using (Html.BeginForm())
{
foreach (var item in Model)
{
... do stuff ( everything here is done with @Html.LabelFor( or EditFor( -
so it should save it to my ModelBinder?
PostMethod
[HttpPost]
public ActionResult UsersInProspect(ViewModelProspectUsers viewModel,
ViewModelProspectSelect select)
My viewmodel Variableis showing Data, however Select variable is not
showing me anything.
How can i pass the partial views model the correct way?

No comments:

Post a Comment