zoukankan      html  css  js  c++  java
  • TempData,跳转后的提醒

    TempData与ViewData用法一样,不同的是ViewData是当前action与对应的view中存在,TempData在下个action还有效,再往后就无效了。只是我的浅薄理解,希望不会误人子弟

    举2个例子

    1.我们经常遇到的环境是,当前页面做了一个form提交,我们希望form提交以后跳转到另外一个页面,并且显示提交结果

    通常跳转页面以后,前一个提交的返回值要做参数传递才能用,很麻烦

    如果使用TempData就可以很简单的解决这个问题了

    TempData["Alert"] = "申请提交成功";

    我每个页面都判断一下有没有alert,有就弹出提醒

    2.我们也可以在后台通过TempData["Redirect"] 来判断我要返回哪个view或者跳转到其它action,这个TempData["Redirect"]也是前一个页面定义的

    总结,TempData主要功能就是在不调整方法参数的前提下,传递一个临时的参数,而且此参数传递过来以后仅当前action有效,过去了就消失。

  • 相关阅读:
    Android 六种核心安全机制
    Android 网络通信 HTTP
    Android Thread和AsyncTask
    C#(少用的)
    Asp.net动态生成表单
    设计模式--职责链(学习)
    Extjs表单验证小结
    C#框架
    Javascript获取IFrame内容(兼容IE&FF)
    最近在忙淘宝店的事
  • 原文地址:https://www.cnblogs.com/billsquall/p/4682072.html
Copyright © 2011-2022 走看看