问问题
1098 次
2 回答
2
<div style="float:right;">
<a href="<%: string.Format("{0}/{1}", Url.Content("~/Test/Edit"), Model.Test.ID) %>" class="button">
<span>Edit</span>
</a>
</div>
应该这样做,虽然你可以Url.Action
在这里使用
<div style="float:right;">
<a href="<%: Url.Action("Edit", "Test", new { id = Model.Test.ID }) %>" class="button">
<span>Edit</span>
</a>
</div>
使用的主要好处Url.Action
是您没有将自己绑定到任何特定的 URL 路由方案,而是绑定到控制器和操作方法,从而允许您随时以您喜欢的方式更改路由。
于 2011-08-30T09:14:29.037 回答
1
如果您只想向其中添加一个类,您仍然可以为此使用 actionlink
<%: Html.ActionLink("Edit", "Edit", new { @id = Model.Test.ID }, new { @class = "button" }) %>
这将产生与您使用其他方法相同的结果。
于 2011-08-30T09:18:31.057 回答