0

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

我应该如何通过保持 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>
4

2 回答 2

2

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

于 2012-10-12T04:12:53.007 回答
1

问题正如所述 - 不幸的是,这并没有简单地说明。

更改以下语句

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

到(注意我将切换到

<script type="text/javascript" src='<%=ResolveUrl("~/JSFiles/jQuery.js")%>'></script>
于 2014-09-24T18:27:40.763 回答