2011-09-28 55 views
0

我开始学习MVC 3(Razor引擎),并且我很难理解为什么我的更改没有应用到页面。基本上,我已经做到了这一点:我已经导入我的DAL和示范项目,我已经创建了一个控制器和一个视图(在各自的文件夹),并在控制器指数方法,我路过的产品列表中查看MVC 3刷新对页面所做的更改不起作用

Data.ProductRepository repository = new Data.ProductRepository(); 
var list = repository.GetProducts(1, true); 
return View(list); 

数据在页面上正确显示。现在,我想重新格式化视图中自动生成的列(我使用脚手架列表模板)。问题在于,无论我更改为此视图,更改都不会反映在页面上。我停止Web服务器,重新开始,总是显示相同的布局。即使从表中删除列也不起作用。它似乎是使用这个页面的一些兑现版本。

感谢, 戈兰

+0

您是否在进行更改后重建项目?或只是击中F5? –

+0

尝试删除视图,然后创建另一个时间 –

+0

DAL和数据库之间似乎存在不一致性 – Tassadaque

回答

0

重新安装两个操作系统(XP)和IDE后,它开始没有任何proeblems工作。