Итак, я разрабатываю проект Model View Controller (MVC). Из-за размера и сложности я пытаюсь обеспечить организацию. Мне удалось наткнуться на неповторимое затруднительное положение, которое оставило меня в тупике. Моя проблема взята из JQuery Rotator, который я интегрирую в свой сайт.Тайна изображения
Мой Решение Проводник:
- Содержание: Эта конкретная папка содержит три прямых подпапки
Images
,Scripts
иStylesheets
.
Этих три подпапок содержит более конкретным и отточенные в деталях, пример может быть Scripts
содержит другую папку Rotator
для этого JQuery реализации.
Таким образом, дилемма встречается внутри View.
Примером в этом View:
<div class = "banner-style">
<div id = "Infinite-Banner">
<div class = "banner-container">
<div class = "slides">
<img src = "~/Content/Images/Banner/Slides/One.jpg">
<img src = "~/Content/Images/Banner/Slides/Two.jpg">
</div>
</div>
</div>
</div>
Так в этой структуре он не появляется, чтобы загрузить изображений. Хотя он правильно отображается в каталог. Но если вы используете ту же самую структуру выше, но изменить img
части к:
<div class = "slide-one" />
<div class = "slide-two" />
Тогда в соотнесении в стилей, просто определить background: url(~/Content/Images/Banner/Slides/One.jpg);
для slide-one
элемента магически появляется.
Так что это заставляет меня полагать, что это связано с гнездом. Но это не совсем понятно, так как это заставит меня построить внутренний элемент между div slides
, чтобы я мог генерировать правильные аффекты.
Другой идеей было бы создать model
, который отображает все реляционные данные изображения; но это кажется ужасной работой.
Это ограничение или проблема, характерная для моей машины? Какая была бы лучшая работа над такой проблемой? Это действительно из-за структуры, которую я взял в свои папки?
При настройке значений атрибутов в разметке вы можете удалить пробел между атрибутом, знаком равенства и значением? –
Это проект MVC3 или MVC4? – danludwig
@danludwig MVC4 – Greg