На главной странице MVC3 (_Layout.cshtml) есть следующее.
<ul id="someMenu">
<li><a href="http://someURL"> someText </a></li>
<li><a href="http://someURL"> someText </a></li>
<li><a href="http://someURL"> someText </a></li>
</ul>
Я попытался добавить разделительные изображения между ссылками, выполнив следующее:
<ul id="someMenu">
<li><a href="http://someURL"> someText </a>
<img src="http://someSpacer.gif" />
</li>
<li><a href="http://someURL"> someText </a>
<img src="http://someSpacer.gif" />
</li>
<li><a href="http://someURL"> someText </a>
</li>
</ul>
Но это не отображается должным образом, плюс я чувствую, что нарушаю D-R-Y, снова и снова набирая URL этого изображения (моя настоящая веб-страница содержит несколько таких элементов li, а не только 3). Он отображает изображение разделителя над частью li, но я хочу, чтобы оно отображалось между элементами li. И нет, я не могу поместить элементы управления img между элементами управления li; это не разрешено.
Когда-то во времена веб-форм и asp: Menu вы могли указывать StaticBottomSeparatorImageUrl один раз, и все работало хорошо. Кто-нибудь знает, как сделать это в MVC3?