LoginView控件渲染

时间:2018-04-14 19:31:21

标签: asp.net webforms bootstrap-4

有关我正在讨论的控件中的更多信息,请参阅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显示它不喜欢它(红色),但我仍然希望使用此控件。

有什么建议吗?

1 个答案:

答案 0 :(得分: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的呻吟。

对我来说足够好