Как сделать новые страницы из динамического выпадающего в asp.net mvc

@foreach (var mi in menuItems){
  if(mi.MenuItems.Count > 0){
    <li class="dropdown">
      <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-tags"></span> &nbsp;@mi.Caption <span class="caret"></span> </a>
      <ul class="dropdown-menu">
        @foreach (var smi in mi.MenuItems){
          <li><a href="@smi.TargetUrl"><span class="glyphicon glyphicon-tag"></span> @smi.Caption</a></li>
        }
      </ul>
    </li>
  }else{
    <li><a href="@mi.TargetUrl"><span class="glyphicon glyphicon-tag"></span>@mi.Caption</a></li>
  }
}

Так что это мой код для извлечения данных из базы данных плюс отображение его в Navigation-Bar-Dropdown-List и работает нормально.

То, что я хотел сделать, это когда я нажимаю на любой элемент Dropdown-ListЯ хотел перенаправить / открыть новую страницу, показывающую детали об этом конкретном элементе, когда я нажал.

Я пытался, но не мог понять, как это сделать. Так как нет ссылок, где я могу дать свой частичный вид или путь просмотра.

Пожалуйста, помогите мне здесь... Надеюсь, это все объясняет. Если вы хотите узнать что-то еще, пожалуйста, дайте мне знать. Заранее спасибо.

0 ответов

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