mvc中控制器将数据传递到视图页面后,可以通过谁来进一步访问或操作?
1个回答
关注
展开全部
方式4(TempData)从字面意思来理解我们会误认为是临时对象,好像就使用一次就不会再用了,确实是这样吗?很显然不是这样,当然其生命周期确实很短。该对象是将数据从一个控制器的方法传递到另外一个方法上。什么意思呢?我们想象这样一个场景:当我们在控制器的Info方法上添加一个Person的信息后,我们跳转到另外一个方法TempDataObject上来显示该对象已经成功被创建。
咨询记录 · 回答于2022-12-12
mvc中控制器将数据传递到视图页面后,可以通过谁来进一步访问或操作?
方式1 (ViewData)我们利用ViewData以键值对的形式来存储上述实例化的对象
方式2(ViewBag)将控制器Action方法以ViewBag创建动态表达式来进行
方式3(Model)我们通过控制器中返回的View方法进行传递该对象
方式4(TempData)从字面意思来理解我们会误认为是临时对象,好像就使用一次就不会再用了,确实是这样吗?很显然不是这样,当然其生命周期确实很短。该对象是将数据从一个控制器的方法传递到另外一个方法上。什么意思呢?我们想象这样一个场景:当我们在控制器的Info方法上添加一个Person的信息后,我们跳转到另外一个方法TempDataObject上来显示该对象已经成功被创建。
mvc中3、动手编写一个最常用的URL模型。
收到
亲亲~这个对吗~
自己选择方法编程实现页面的局部更新,写主要代码即可。
太厉害啦
请编写一个完整的程序,实现不同视图之间的数据传递,例如A视图输入“张三”,B视图显示你输入的数据是“张三”。写主要代码即可。
就是写主要代码!?
嗯嗯还有这俩题,拜托拜托
我太难了
MVC中的控制器向视图传值有四种方式分别是 1 ViewDate 2.ViewBag 3.TempDate 4.Model
可行吗,亲亲
后两个题呀哥哥 1自己选择方法编程实现页面的局部更新,写主要代码即可。 2请编写一个完整的程序,实现不同视图之间的数据传递,例如A视图输入“张三”,B视图显示你输入的数据是“张三”。写主要代码即可。
姐姐,那不会了,抱歉
会了可以的话,帮我解答下