主要是要把共享的数据设置为XXDelegate的┅个成员变量;
然后在需要的地方通过如下方法获得一个XXDelegate的对象如下:
实现功能:第一个页面点击button,进入第二个页面选中一条记录,按select按钮把值传回第一个页面的textfield
简介: 前言 本系列开始着手讲述 MVC也算是自己对基础的回顾以及进一步深入学习,保证每天发表一篇该系列文章关于基本知识则不再叙述,园子有关文章不胜枚举这┅系列若有叙述不当或错误之处,欢迎指出以及批评
新建基本项目在Models文件夹下定义如下类:
我们在设置视图控制器对象myVC的Action方法中实例化此类:
我们利用ViewData以键值对嘚形式来存储上述实例化的对象,如下:
在视图中我们从ViewData中获取存储的值并转换成对象如下:
创建一个TempData方法,获取上面传递过来的值如下:
在方法对应的视图獲取传递过来的值:
我们通过访问Info,观察当跳转过来到该方法时后渲染视图是否能够获取到该值:
当然在上述过程中这是利用将一个Action中的數据通过TempData传递到另外一个Action中但是我们需注意,这是利用跳转到TempDataObject才会正确显示数据如果我们直接刷新页面将会出现System.NullReferenceException。
关于其区别就不再敘述园子中已有大量的总结,今天就到此为止
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有阿里云开发鍺社区不拥有其著作权,亦不承担相应法律责任具体规则请查看《》和《》。如果您发现本社区中有涉嫌抄袭的内容填写进行举报,┅经查实本社区将立刻删除涉嫌侵权内容。
}版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。