3

似乎在 VB 中找不到与此实现相关的代码,但我有一个当前显示为超链接的操作链接:

@Html.ActionLink("Edit", "Edit", New With {.id = currentItem.CustomerId}) 

但是希望它显示为一个按钮,而不是像使用 twitter bootstrap 一样,并且在 CSS 中定义的按钮看起来很棒。我知道如何正常定义按钮链接,但如何将操作链接更改为一个?

4

2 回答 2

5

将 CSS 类属性设置为btn.

@Html.ActionLink("Edit", "Edit", New With {.id = currentItem.CustomerId}, New With {.class = "btn"}) 
于 2012-08-17T08:30:07.700 回答
1

你应该做一个扩展方法

public static class MVCExtensions
    {
public static string SubmitButton(this HtmlHelper helper, string buttonText)
        {
            return String.Format("<input type=\"submit\" value=\"{0}\" />", buttonText);
        }
}

然后你调用代码

@Html.SubmitButton("Save")
于 2012-08-17T08:29:36.770 回答