【发布时间】:2017-04-27 00:13:54
【问题描述】:
我是 bootstrap 新手,想创建带有 glyphicon 图标的简单按钮,为此编写以下 html 代码:
<button type="button" class="btn btn-success" >
<span class="glyphicon glyphicon-shopping-cart"></span> سبد خرید شما <span class="badge"> @ViewBag.BAGCOUNT</span>
</button>
一切都很好,但是想要当按钮触发时转到控制器操作方法的 on 意味着更改此代码:
<input type="button" value="Create" class="btn btn-success" onclick="location.href = '@Url.Action("Create", "User")'"/>
<span class="glyphicon glyphicon-shopping-cart"></span> سبد خرید شما <span class="badge"> @ViewBag.BAGCOUNT</span>
【问题讨论】:
-
为什么要更改
<button>?。只需处理按钮.click()事件。 -
或者更好,用
<a>替换<button> -
@StephenMuecke 是的,只需单击按钮
-
@StephenMuecke 你能给我写信吗?
-
<a href="@Url.Action("Create", "User")" class="btn btn-success" ><span class="glyphicon .....</span></a>
标签: asp.net-mvc twitter-bootstrap razor