Introduction
This tip lists different redirection techniques for MVC4.
<input type="button" value="Forgot Password"
onclick="window.location.href('@Url.Action("ForgotPassword","Account")')" />
<form method="post" id="signin" action="@Url.Action("ForgotPassword", "Account")">
<input type="button" value="Forgot Password" />
</form>
Using script:
<script type="text/javascript">
$(document).ready(function () {
$('#btnForgotPassword').click(function (e) {
location.href = '@Url.Content("~/Account/ForgotPassword/")';
});
});
</script>
//change below input tag
<input id='btnForgotPassword' type="button" value="Forgot Password" />
If it is a link:
@Html.ActionLink("some text", "actionName", "controllerName")
For posting, use a form:
@ using(Html.BeginForm("actionName", "controllerName")) {
<input type="submit" value="Some text" />
}
For Anchor Tag:
<a href="http://www.codeproject.com/Controller/View" class="Button">Text</a>
Using RenderAction:
@{ Html.RenderAction("ActionName", "ControllerName",
new { FranchiseSetId = Model.FranchiseSetID }); }
Source Collected from Codeproject.com
http://www.codeproject.com/Tips/583469/MVC-Different-Redirection-Techniques-Razor
No comments :
Post a Comment