【MVC】MVC中页面传值的几种方式总结

本文总结了MVC框架中页面传值的常见方式,包括Controller到View的ViewData和ViewBag,以及Action之间的TempData。ViewData和ViewBag基于键值对,ViewData仅对当前Action有效,ViewBag允许自定义属性赋值。TempData则用于在不同Action间传递数据,其生命周期较短,仅在第一次请求时有效。通过对这些传值方式的理解和实践,可以更好地掌握MVC应用开发。
摘要由CSDN通过智能技术生成

    原来写代码的时候都是别人写就照着写,大部分都是返回json,使用js,但是对于其他的传值方式用的少之又少,特别是当不使用easyUI的时候对它更是感觉到生疏,今天就对它的几种传值方式进行一下总结。


一、Controller-->View


1.ViewData

使用ViewData是采用键值对的形式,通过key值读取对应的value;ViewData只对当前Action有效。在View中会自动识别到拥有唯一键值的ViewData,并将数据显示出来。


控制器中代码:

<

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值