当我在asp.net中创建一个新页面并尝试包含主页面时,我无法查看设计器部分,因为它显示错误:“主页错误”。Asp.net中的主页错误
尽管页面运行没有任何错误,但设计页面变得困难,因为我看不到设计。我只能查看页面的源代码部分。这对我来说很难正确设计我的页面。
其实我的母版页在另一个文件夹中。它有任何问题吗?
当我在asp.net中创建一个新页面并尝试包含主页面时,我无法查看设计器部分,因为它显示错误:“主页错误”。Asp.net中的主页错误
尽管页面运行没有任何错误,但设计页面变得困难,因为我看不到设计。我只能查看页面的源代码部分。这对我来说很难正确设计我的页面。
其实我的母版页在另一个文件夹中。它有任何问题吗?
您是在本地还是在服务器上运行代码?如果在服务器上,请确保它具有与您在Visual Studio中开发的.Net框架相同的版本。
另一个文件夹不是问题。
您可以尝试制作新页面并选择创建时的母版页。 可能您在其中引用母版页的代码不知何故被破坏。
检查是否有效,如果是,则更改提供错误的页面引用。 之后仍然给出错误,然后使用页面源更改您的问题,以便人们可以看到发生了什么问题。
在另一篇文章中看到它,它为我修复了它。它的废话和它的一个彻头彻尾的黑客,但它为我工作。从您的母版页中删除所有#符号。问题是,我需要这些在我的标记。它在VS2005中运行良好。每个拥有自己母版页的页面都能正常工作。它给了我主页面错误 - 当我在VS2008中打开它时,将其修复为代码视图错误。 拿出#符号和Voila!,在VS2008中去设计视图。
如果您对母版页有意见,并且其中一个页面有%
,请从您的代码中删除%
,然后重试。
没有看到代码就不可能说出问题所在。我可以建议你:(a)从一个非常简单的页面开始,不断添加破损页面中的元素直到发生错误,然后(b)在此处发布该代码。 – d4nt 2009-06-04 11:47:59