c# - 在 ASP .NET Core 的视图数据中返回 Null
问题描述
我有一个控制器并从我的服务和存储库接收正确的数据(我用断点检查它)
public async Task<IActionResult> Index()
{
CountViewModel adminContentCount = await _siteService.AdminContentCount();
ViewData["UnreadTicketMessage"] = await _siteService.ShowUnReadTicketMessages();
return View(adminContentCount);
}
但是当发送到 view 时,它返回 null
看法:
@{
ViewData["Title"] = "Index;
IEnumerable<AdminDashboardUnreadMessage> unreadTicketMessagemessages = ViewData["UnreadTicketMessage"] as IEnumerable<AdminDashboardUnreadMessage>;
}
为什么?
解决方案
推荐阅读
- coldfusion - 为什么 FORM 范围显示的值少于此 AJAX 文件上传器实际提交的值?
- python - 用下划线连接多个用引号括起来的字符串
- system-verilog - 参数化 uvm 序列项以调整大小
- java - JavaFX从变量路径加载图像
- java - 用负数分割多项式
- java - 通过 html 表单更新用户删除用户在数据库中的角色
- r - glmnet 中 dfmax 的行为
- r - HoltWinters 平滑参数 - alpha = 1 beta = 0 gamma = 0
- swift - 蒸汽一次上传多个文件
- python - 通过在 Python 中的 dict 的 dict 列表中搜索另一个值来返回一个值