0

昨天我试图重命名我的 *.aspx 、 *.cs、 *.designer.cs 文件和类。现在我遇到了在我网站的任何页面上正确加载 master.page 的问题(即使是我没有重命名的页面)。我不知道发生了什么我确定我在重命名时没有犯任何错误(使用重构)。每个页面都是白色的,但是当我按下 ctrl+F5 组合按钮时,相同的页面会正确显示。现在我用头撞墙;/

有人以前有过这样的事情吗?

我希望我描述这个问题可以理解。

感谢提前。

编辑:我已经让它工作了,只需点击 ctrl+shift+del 并从 firefox 浏览器中清除所有内容,它就开始工作了......

4

2 回答 2

0

如果一切正常,那是正常的,只是在 ctrl+f5 之后,您的浏览器似乎缓存了一些旧命名文件,并且无法将它们应用于新模板。

但是,如果不是,请尝试检查您会错过什么。1.检查aspx文件的代码文件属性是否匹配新名称;2. 检查 aspx 文件的母版页文件属性是否与新母版页文件匹配。

打开 webbrowser 的开发工具(例如 firefox - firebug),并检查控制台是否有错误。这通常有助于确定错误原因。

于 2012-05-30T07:37:10.380 回答
0

尝试在配置文件中添加母版页引用:

<pages masterPageFile="MySite.Master" />
于 2012-05-30T07:32:52.030 回答