日期:2014-05-18  浏览次数:20417 次

由于页中存在错误,无法切换到设计视图
我的程序原来是用VS.2003做的,后来改成VS.2005,这样我在2005中打开页面进行设计时,报下如错误:

  由于页中存在错误,无法切换到设计视图请更正错误列表中标记为“无法切换“的所有错误,然后重试。

请问如何处理。


------解决方案--------------------
一般情况下,无非是以下几种情况:
1,没有正常的结束标签,因为〇五对html的要求比03要严格。
2,楼上有朋友也提及了,就是数据绑定的时候,符号问题,比如:<a href="<%#databinder.eval(container.dataitem,"字段名")%>">sdff</a>,这样你是切换不到设计视图的,你可以把外部的”“改为‘’
3,某些标签 出现/引用 位置问题


-----个人愚见。
------解决方案--------------------
由于页中存在错误,无法切换到设计视图请更正错误列表中标记为“无法切换“的所有错误

这与你用03还是05是没有关系的..
这种错误通常是你的HTML标记出问题了,
比如没有匹配的开始标记或结束标记

也可能是你从别的地方烤过来的HTML代码,里面包含.NET不认可的标记