Я получаю сообщение об ошибке при перемещении данных в tempdata
файл контроллера
public IActionResult UpdateBrand(BrandViewModel Model)
{
var result = _brandService.UpdateBrand(Model);
TempData["Message"] = new PageMessageModel() { Type = result.MessageStatus, Text = result.Message };
return RedirectToAction("Index", "Brand");
}
PageModel
public class PageMessageModel
{
public string Type { get; set; }
public string Text { get; set; }
}
PartialView
@using EcommerceCore.Helper
@if (TempData["Message"] != null)
{
var message = (PageMessageModel)TempData["Message"];
<div class="alert alert-light alert-@message.Type" role="alert">
<div class="alert-icon"><i class="flaticon-warning kt-font-brand"></i></div>
<div class="alert-text">
@message.Text
</div>
</div>
}
InvalidCastException : Невозможно привести объект типа 'System.String' к типу
1013 * Я получаю ошибку