Используйте ResolveUrl в адресе скрипта и JQDatePicker

Я использую этот код для адресного скрипта на главной странице:

<script type="text/javascript" src='<%= ResolveUrl("~/Scripts/jquery.min.js")%>'></script>
<script src='<%= ResolveUrl("~/Scripts/jquery.cycle.all.js")%>' type="text/javascript"></script>

работает. но если использовать этот код на странице aspx:

<jq:JQLoader ID="JQLoader1" Theme="DarkHive" runat="server"></jq:JQLoader>
<jq:JQDatePicker ID="Date1" Regional="en" runat="server" Width="100"></jq:JQDatePicker>

и отобразить эту ошибку:

The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).

но если удалить

<jq:JQLoader ID="JQLoader1" Theme="DarkHive" runat="server"></jq:JQLoader>
<jq:JQDatePicker ID="Date1" Regional="en" runat="server" Width="100"></jq:JQDatePicker>

или же

<script type="text/javascript" src='<%= ResolveUrl("~/Scripts/jquery.min.js")%>'></script>
<script src='<%= ResolveUrl("~/Scripts/jquery.cycle.all.js")%>' type="text/javascript"></script>

страница работает. пожалуйста, помогите мне использовать оба.

1 ответ

Оберните ваш код тем, где вы содержите <%...%>Пример: " rel="stylesheet" /> ">

Другие вопросы по тегам