zoukankan      html  css  js  c++  java
  • Asp.net Mvc Action重定向总结

    摘自博客园

    程晓晖

    [HttpPost]
            public ActionResult StudentList( string StudName, string studName, DateTime BirthDay, FormCollection form, string controller, string Action, StudentModels student)
            {

                //其中StudName为aspx页面中标签的name属性(StudName不区分大小写)
                //其中BirthDay为页面中标签的name属性(类型可自己指定【需转换成功才可以】,这里为DateTime)同样BirthDay不区分大小写
                //其中controller,Action为路由信息(controller,Action不区分大小写)
                //FormCollection包含了post回来的信息 通过form[]来取值
                //如果使用强类型绑定 可通过实体回传值 这里实体为StudentModels
                //同样可以使用Request.Form[] Request.QueryString[] Request[] 来取值 不过此Request非WebForm中的Request  这里的Request是RequestBase抽象类的实例 WebForm中Request是封装类 HttpRequest的实例
               
              
                #region 到要经过执行controller里方法后 显示出页面。 
                //return RedirectToAction("Index");//可跳出本controller
                //return RedirectToRoute(new {controller="Home",action="Index"});//可跳出本controller
                //Response.Redirect("Index");//只能使用本controller下的方法名称。返回值为void
                //return Redirect("Index");//只能使用本controller下的方法名称。
                #endregion


                #region 直接显示出对应的页面 不经过执行controller的方法。
                //return View("Index");//非本方法
                //return  View("~/Views/Home/Index.aspx");//这种方法是写全路径
                #endregion
                return View();
            }

  • 相关阅读:
    9.Vue技术栈开发实战-使用Mock模拟Ajax请求
    8.Vue技术栈开发实战-Ajax请求实战
    7.Vue技术栈开发实战-状态管理Vuex进阶
    6.Vue技术栈开发实战-状态管理Vuex(二)
    5.Vue技术栈开发实战-状态管理Vuex(一)
    4.Vue技术栈开发实战-状态管理bus的使用
    3.Vue技术栈开发实战-路由进阶篇
    2.Vue技术栈开发实战-路由基础篇
    Vue技术栈开发实战_汇总贴
    1.Vue技术栈开发实战-使用vue-cli3创建项目
  • 原文地址:https://www.cnblogs.com/joeymary/p/5170113.html
Copyright © 2011-2022 走看看