3 回答
TA贡献1785条经验 获得超4个赞
实体框架代码看起来还行。我只是想知道传递给 ApplicationDbContext 的连接字符串是否与您正在分析并包含数据的数据库相同。有时很容易错过这一点,因为具有默认策略的实体框架将自动创建一个数据库(如果该数据库不存在)。
[已更新]
您的分部视图代码有点不正确。以下是写入的:
@model IEnumerable<ERP.Models.Chat>
@{
Layout = null;
}
@{
foreach (var chat in Model)
{
@Html.Raw(chat.Message) // Put the @ symbol before Html
}
}
TA贡献1856条经验 获得超5个赞
我很抱歉大家。看起来这不是编码问题。
我不知道这是什么原因造成的。我尝试在另一台PC中加载所有包并编译它,这很好。
很抱歉,我无法在这里给出答案,但上次我记得是更新并将id从更新和更改为。SignalR
Guid
Int
TA贡献1817条经验 获得超14个赞
试试这个:
public class ChatsController : Controller
{
public ActionResult Index()
{
using (ApplicationDbContext db = new ApplicationDbContext())
{
var chats = db.Set<Chat>().ToList();
return PartialView("_Index", chats);
}
}
}
- 3 回答
- 0 关注
- 72 浏览
添加回答
举报