如何使用ASP.Net - Html.ActionLink()

时间:2010-12-18 17:43:46

标签: asp.net asp.net-mvc-2 visual-web-developer html.actionlink

好的,我是ASP.Net / MVC 2的新手。有人能解释如何使用Html.ActionLink吗?我知道第一个参数是显示的文本,但对于第二个参数,操作名称是什么?

1 个答案:

答案 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
    {
    }
}