InvalidCastException: невозможно привести объект типа «System.String» к типу «System.Int32».
Microsoft.Data.SqlClient.SqlBuffer.get_Int32()
Microsoft.Data.SqlClient.SqlDataReader.GetInt32(int i)
lambda_method37(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator)
Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable+AsyncEnumerator.MoveNextAsync()
System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable+ConfiguredValueTaskAwaiter.GetResult()
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync(источник IQueryable, CancellationToken cancelToken)
Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync(источник IQueryable, CancellationToken cancelToken)
Liquidation.Controllers.SuppliersController.Index() в SuppliesController.cs
- var поставщики = await _context.Suppliers.OrderBy(s => s.SeqNo).ToListAsync();
public async Task Index()
{
var suppliers = await _context.Suppliers.OrderBy(s => s.SeqNo).ToListAsync();
return View(suppliers);
}
А это в моем классе модели:
[Display(Name = "Seq No")]
public int SeqNo { get; set; }
Подробнее здесь: https://stackoverflow.com/questions/797 ... o-type-sys
Мобильная версия