Я новичок в MVC и изучаю его с помощью онлайн-уроков. В своем коде я просто получаю данные из базы данных, используя структуру сущностей. Я добавил атрибут [Key] в модель, но все равно столкнулся с этой ошибкой исключения. Что еще мне нужно сделать, чтобы запустить приложение? Действительно, нужна помощь!
Контроллер:
public class EmployeeDetailsController : Controller
{
public ActionResult details(int id)
{
EmployeeContext employeecontext = new EmployeeContext();
Employee employee = employeecontext.Employees.Single(emp => emp.emp_id == id);
return View(employee);
}
}
Employeecontext.cs
public class EmployeeContext : DbContext
{
public DbSet Employees { get; set; }
}
Employee.cs:
[Table("tbl_employee")]
public class Employee
{
//[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[Key]
public int emp_id { get; set; }
public string emp_name { get; set; }
public string emp_email { get; set; }
}
представление (details.cs.html):
....
Employee Details
Customer id : @Model.emp_id
Customer name : @Model.emp_name
Customer email : @Model.emp_email
Web.config:
Подробнее здесь: https://stackoverflow.com/questions/423 ... tem-data-d
Ошибка: исключение типа «System.ArgumentException» произошло в System.Data.dll, но не было обработано в пользовательском ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Исключение типа «System.InvalidOperationException» произошло в System.Private.CoreLib.dll.
Anonymous » » в форуме C# - 0 Ответы
- 47 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Исключение типа «System.InvalidOperationException» произошло в System.Private.CoreLib.dll.
Anonymous » » в форуме C# - 0 Ответы
- 41 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Исключение типа «System.InvalidOperationException» произошло в System.Private.CoreLib.dll.
Anonymous » » в форуме C# - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-
-
-
В System.dll произошло необработанное исключение типа «System.ObjectDisposeException».
Anonymous » » в форуме C# - 0 Ответы
- 34 Просмотры
-
Последнее сообщение Anonymous
-