跨页面传输方法

ViewData和ViewBag的区别
ViewData:是一个特殊的字典类的名称,我们可以用标准的字典语法进行修改或赋值。
ViewBag:是 asp.net mvc3 中对 ViewData 的一种动态封装,用法更方便。
ViewData[ID]和ViewBag.ID的效果是一样的。PS:借鉴。

获取到主页面要查询的某一个ID的信息从而跳转的次级页面,在次级页面的控制器加入 ViewData[“ID”] = ID,或者 ViewBag.Id= ID;
在这里插入图片描述
次级页面

@ViewData[“ID”] = ID,
PS:这是从主页面传送到次级页面接收的ID加个hide隐藏这个标签<!–隐藏元素存放ID>
在这里插入图片描述

还要获取从控制器传过来的值,这样就可以吧(ˇ?ˇ) 想~要的数据传过来。
在这里插入图片描述

视图这边首先获取到点击跳转的id然后我这里是加了个声明和判断我要的东西
你们可以直接无视,直接写上跳转的代码就行了window.location.href=”点击跳转id?控制器id=+”id;
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值