0

我有一个来自 mysql 数据库的 ADO.net 实体模型,该数据库将图像位置或 url 存储在一个名为多媒体的表中,有一个页面在画廊中显示这些图像。每当我从网站或直接将新图像保存到数据库中时,它不会显示在图库中,直到我更改代码中的某些内容(任何内容,这似乎会刷新模型),或者转到模型并右键单击并更新它。

我试过了model.Refresh(System.Data.Objects.RefreshMode.ClientWins, model.multimedia)model.Refresh(System.Data.Objects.RefreshMode.StoreWins, model.multimedia)从控制器没有任何反应。

如果我从 Visual Studio 刷新模型,图像会显示出来。所以问题是如何刷新数据而无需从 Visual Studio 更新模型?

4

1 回答 1

1

问题已解决,数据上下文是静态的

于 2013-03-29T05:25:41.167 回答