LoginView控件渲染

问题描述 投票:0回答:1

有关我正在谈论的控件的更多信息,请参阅LoginView

使用Bootstrap 3,我没有问题,因为导航栏的下拉菜单使用ul li,所以它将是:

<ul>
  <li><a href="#" bla bla bla>Login</a></li>
</ul>

但是在Bootstrap 4中:

<a class="dropdown-item">
  LoginView Markup Here
</a>

当bootstrap 4代码呈现时,它会创建一个嵌套的标记

<a class="dropdown-item">
  <a LoginView Link Rendered Here</a>
</a>

显然,在浏览器中按CTRL + U显示它不喜欢它(红色),但我仍然希望使用此控件。

有什么建议?

asp.net webforms bootstrap-4
1个回答
0
投票

我所做的是改变了

<a class="dropdown-item">
  <a LoginView Link Rendered Here</a>
</a>

<div class="dropdown-item">
  <a LoginView Link Rendered Here</a>
</div>

然后它不会显示为嵌套的'a'标签,也不会显示出来自Firefox的呻吟声。

对我来说足够好了

© www.soinside.com 2019 - 2024. All rights reserved.