我正在尝试使用标签在css中创建一个按钮。
登录按钮示例
<li class="#">
<a href="" target="_self">
<span class="menu-left"></span>
<span class="menu-mid"> Login </span>
<span class="menu-right"></span>
</a>
</li> 上面的代码运行良好,但当我将Login (按钮名称)替换为
<% Html.RenderPartial("LogOnUserControl"); %> 它添加了另一个链接标记< a>。下面是替换login关键字后的结果。
<li class="#">
<a href="" target="_self">
<span class="menu-left"></span>
<span class="menu-mid"><a href="/Account/LogOn">Log On</a> </span>
<span class="menu-right"></span>
</a>
</li> 所以现在我们有了一个链接里面的链接,这搞乱了按钮。
问:有没有解决这个问题的办法?我真的很想使用html.renderpartical函数。
干杯
发布于 2012-03-11 20:18:32
Login(buttonName)可能是您的问题所在。这很可能会生成锚标记。
https://stackoverflow.com/questions/9654814
复制相似问题