【发布时间】:2022-09-24 01:37:19
【问题描述】:
这是我的控制器:
public async Task<IActionResult>ActiveEmailAccount(EmailActiveAccountViewModel active)
{
if (ModelState.IsValid)
{
var result = await _userService.ActiveAccount(active);
switch (result)
{
case ActiveEmailResult.Error:
ModelState.AddModelError(\"CustomError\", \"You Have Error \");
break;
case ActiveEmailResult.NotActive:
ModelState.AddModelError(\"CustomError\", \"You Are not Active. \");
break;
case ActiveEmailResult.Success:
ModelState.AddModelError(\"CustomError\", \"You Are Active \");
break;
}
ViewData[\"Active\"] = result;
}
return View(active);
}
我想在视图中显示查看数据的结果。 我知道它是
<p> @(ViewData[\"Active\"] </P>
我想知道如何在不同班级的不同状态下显示这些结果?
例如,如果成功:with class=\"alert-success\"
如果没有在类 alert-danger 中处于活动状态......
标签: asp.net-core view actionresult viewdata