在 VS 2003 的设计视图中打开 .aspx 文件

Posted

技术标签:

【中文标题】在 VS 2003 的设计视图中打开 .aspx 文件【英文标题】:Open .aspx file in design view in VS 2003 【发布时间】:2012-10-12 04:08:19 【问题描述】:

我正在使用 .NET Studio 2003 和 Framework 1.1 来设计 Wen 应用程序。我尝试使用以下代码行包含 css 和 js 文件。但是在放置这条线之后,VS 不允许我在设计视图中查看 aspx 文件。显示警报 “无法在设计视图中打开。在 '' 块内以不同方式引用值”

我应该如何通过保持 ResolveUrl 函数在 LINK 和 Script 标记中的方式在设计视图中查看页面?

<LINK rel="stylesheet" type="text/css" href="<%=ResolveUrl("~/Style/header.css")%>">
<LINK rel="stylesheet" type="text/css" href="<%=ResolveUrl("~/Style/tooltip.css")%>">
<LINK rel="stylesheet" type="text/css" href="<%=ResolveUrl("~/Style/menu.css")%>">
<LINK rel="stylesheet" type="text/css" href="<%=ResolveUrl("~/Style/dropcheckbox.css")%>">
<LINK rel="stylesheet" type="text/css" href="<%=ResolveUrl("~/Style/DateTime.css")%>">
<LINK rel="stylesheet" type="text/css" href="<%=ResolveUrl("~/Style/time.css")%>">
<LINK rel="stylesheet" type="text/css" href="<%=ResolveUrl("~/Style/Common.css")%>">


<script type="text/javascript" src="<%=ResolveUrl("~/JSFiles/jQuery.js")%>"></script>
<script type="text/javascript" src="<%=ResolveUrl("~/JSFiles/header.js")%>"></script>
<script type="text/javascript" src="<%=ResolveUrl("~/JSFiles/menu.js")%>"></script>
<script type="text/javascript" src="<%=ResolveUrl("~/JSFiles/DateTime.js")%>"></script>
<script type="text/javascript" src="<%=ResolveUrl("~/JSFiles/time.js")%>"></script>
<script type="text/javascript" src="<%=ResolveUrl("~/JSFiles/dropcheckbox.js")%>"></script>
<script type="text/javascript" src="<%=ResolveUrl("~/JSFiles/common.js")%>"></script>

【问题讨论】:

不记得这在 2003 年是否有效,但尝试将 CSS 文件从解决方案资源管理器拖到代码视图中的页面上。 JS 文件同上。 【参考方案1】:

众所周知,设计视图在 VS 2003 中完全不可靠,我们将所有实例配置为默认打开代码隐藏(在选项中) - 例如,它会不断破坏您的布局。我强烈建议你也这样做。

【讨论】:

是的..设计视图在 VS 2003 中没有多大用处..好的,我正在接受您的建议..谢谢。【参考方案2】:

问题很简单 - 不幸的是没有简单地说明。

更改以下语句

<script type="text/javascript" src="<%=ResolveUrl("~/JSFiles/jQuery.js")%>"></script>

to(注意我将 " 切换为 '

<script type="text/javascript" src='<%=ResolveUrl("~/JSFiles/jQuery.js")%>'></script>

【讨论】:

以上是关于在 VS 2003 的设计视图中打开 .aspx 文件的主要内容,如果未能解决你的问题,请参考以下文章

VS2008 中.Aspx页的设计页面无法切换问题

vs2013怎么home创建一个aspx文件

使用 c# 将 Visual Studio .net 2003 转换为 2008

如何在 VS2003 中突出显示 rdl 项目的 xml 视图?

vs2015 的html怎么打开设计视图

vs2015 的html怎么打开设计视图