0

Wenアプリケーションの設計に.NETStudio2003とFramework1.1を使用しています。次のコード行を使用して、cssファイルとjsファイルをインクルードしようとしました。しかし、この行を配置した後、VSはデザインビューでaspxファイルを表示することを許可しません。「デザインビューで開くことができませんでした。'<%... "value" ...%>'ブロック内で値を異なる方法で引用します」というアラートを表示しています

LINKタグとScriptタグのResolveUrl関数をそのままにして、デザインビューでページを表示するにはどうすればよいですか?

<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

デザインビューはVS2003では完全に信頼できないことが知られており、すべてのインスタンスをデフォルトでコードビハインド(オプション)で開くように構成します。たとえば、レイアウトが継続的に壊れます。同じことを強くお勧めします。

于 2012-10-12T04:12:53.007 に答える
1

問題は単純に述べられているとおりです-残念ながら、それは単純に述べられていません。

次のステートメントを変更します

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

to( 「からに切り替えたことに注意してください)

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