Я разделил данные на страницу, один для меню и другой для содержимого друг друга.Я использую jquery для добавления данных, которые я получил из базы данных на моей веб-странице.Страница меню использует ItemModels, а для страницы содержимого - BrandModels.
Это страница содержимого:
<div id="brand-item">
<% if (blahblah == true){ %>
<a href="<%: brand_url %>" id="brand_id">
<img src="<%:Model.Item[i].Brand.Image%>" width = "85px"/>
</a>
<% } else { %>
<% } %>
</div>
Это то, что я пробовал на странице меню:
if ($("#brand_id").length > 0) {
document.getElementById("brand_id").innerHTML = '<img
src="<%:Model.Item[i].Brand.Image%>" width = "85px"/>';
} else {
document.getElementById("brand-item").innerHTML =
" ";
}
Тогда это ошибка: BrandModels не содержит определения для «Item» и метода расширения «Item», принимающего первый аргумент.Но на самом деле я просто хочу добавить эту строку кода html и asp.net на странице меню на страницу содержимого.
Может кто-нибудь сказать мне, как решить эту проблему?
Спасибо, что такмного и добро пожаловать на все ваши ответы.