The actionlink method renders a hyperlink (anchor tag) to
another controller action.
e.g When linking to action in the same controller used to
render the currentview, you can simply specify the action name;
@html.ActionLink(“Link
Text”,”Action”);
This produces the flowing markup.
<a
href=“/home/anotheraction”>LinkText</a>
You can specify the action
@Html.ActionLink(“Link
Text”, “Index”,”Open”);
You can provide the helper with all the necessary route
value using other overloads of action links.
e.g. to build a link to edit an album with an Id of 100
@Html.ActionLink(“Edit
Link”,”Edit”,”Store Item”, New{Id = 100},null)
The RouteLink helper follows the same pattern as the
ActionLink helper but also accepts a route ActionLink helper, but also accepts a
route name & doesn’t have arguments for controller name & action name.
@Html.RouteLink(“Link
Text”,new {action =”another Action”});
No comments:
Post a Comment