Pages

Men

rh

10/21/2014

MVC4 Different Redirection Techniques (Razor)


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