好的,我是ASP.Net / MVC 2的新手。有人能解释如何使用Html.ActionLink吗?我知道第一个参数是显示的文本,但对于第二个参数,操作名称是什么?
答案 0 :(得分:2)
asp.net MVC框架中的用户操作基于控制器和操作,使您能够创建指向特定部分的页面(或链接)。
例如,您可能需要一个页面来编辑产品,因此您的产品控制器带有编辑操作。然后,您可以创建一个Html ActionLink,将用户引导到此页面。
总之,'action'将是您想要引导用户的ActionResult方法。
<%: Html.ActionLink("Edit Product", "Edit", "Product") %>
public class ProductController : Controller
{
public ActionResult Index() // Index is your action name
{
}
public ActionResult Edit(int id) // Edit your product
{
}
}