if i am understanding your question right you are passing a object userprofiles from controller but it sholud be list type because in view you are receiving it IEnumerable type
so your possibly modified code is below :
View: @model IEnumerable
@foreach(var item in Model)
[
<input type="checkbox" name="RememberMe" id="RememberMe+'@item'+ " value="true" />
}
@using (Html.BeginForm())
{
<input type="submit" value="Save" />}
Controller:
[HttpGet]
public ViewResult NewOrder()
{
var userprofiles = db.UserProfiles;
return View(userprofiles.TOList());
}
public ActionResult NewOrder(bool rememberMe)
{
bool remember = Convert.ToBoolean(rememberMe);
db.SaveChanges();
return View(remember);
}
I hope this will help