Как использовать ASP.Net - Html.ActionLink () - PullRequest
4 голосов
/ 18 декабря 2010

Хорошо, я довольно новичок в ASP.Net / MVC 2. Кто-нибудь может объяснить, как использовать Html.ActionLink?Я понимаю, что первый параметр - это отображаемый текст, но для второго - как называется действие ??

1 Ответ

2 голосов
/ 18 декабря 2010

Действие пользователя в инфраструктуре MVC asp.net основано на контроллерах и действиях, которые позволяют создавать страницы (или ссылки) на определенные разделы.

Например, вы можете захотеть, чтобы страница редактировала продукт таку вас есть продукт контроллер с правкой действие .Затем вы можете создать Html ActionLink, который будет направлять пользователя на эту страницу.

В итоге, «действием» будет метод 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
    {
    }
}
...