Any help in chasing down this error would be appreciated. Thank you.
Error
The name 'ToList' does not exist in the current context D:\_Data\MVC\Question\Question\Question\Question\Controllers\Class3Controller.cs 55 23 Question
using System; using System.Collections.Generic; using System.Data; using System.Data.Entity; using System.Linq; using System.Net; using System.Web; using System.Web.Mvc; using Question.Models; using Question.DAL; // using System.Data.Entity.SqlServer; using System.Data.Entity.Core.Objects; using System.Data.SqlClient;
// GET: /Class3/Create
public ActionResult Create()
//{
// ViewBag.Class1ID = new SelectList(db.Class1s, "Class1ID", "FirstName");
// ViewBag.Class2ID = new SelectList(db.Class2s, "Class2ID", "CityTown");
// return View();
//}
// _________________________ Original - Works (above) _________________________
{
ViewBag.Class1ID = db.Class1s.Select(a => new SelectListItem
{
Value = a.Class1ID.ToString(),
Text = a.FirstName + " " + a.LastName
}
);ToList();
ViewBag.Class2ID = new SelectList(db.Class2s, "Class2ID", "CityTown");
return View();
}
// POST: /Class3/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Create([Bind(Include = "Class3ID,Class1ID,Class2ID")] Class3 class3)
{
if (ModelState.IsValid)
{
db.Class3s.Add(class3);
db.SaveChanges();
return RedirectToAction("Index");
}
ViewBag.Class1ID = new SelectList(db.Class1s, "Class1ID", "FirstName", class3.Class1ID);
ViewBag.Class2ID = new SelectList(db.Class2s, "Class2ID", "CityTown", class3.Class2ID);
return View(class3);
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace Question.Models
{
public class Class3
{
public int Class3ID { get; set; }
public int Class1ID { get; set; }
public int Class2ID { get; set; }
public virtual Class1 Class1 { get; set; }
public virtual Class2 Class2 { get; set; }
}
}
Member
361 Points
823 Posts
Multiple propertiess in Pull Down Menu Error
Aug 23, 2019 12:14 PM|3v3rhart|LINK
Any help in chasing down this error would be appreciated. Thank you.
Error
The name 'ToList' does not exist in the current context D:\_Data\MVC\Question\Question\Question\Question\Controllers\Class3Controller.cs 55 23 Question
All-Star
52971 Points
23574 Posts
Re: Multiple propertiess in Pull Down Menu Error
Aug 23, 2019 12:58 PM|mgebhard|LINK
Change the semicolon to a dot.