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>
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190330213024557.png)
还要获取从控制器传过来的值,这样就可以吧(ˇ?ˇ) 想~要的数据传过来。
视图这边首先获取到点击跳转的id然后我这里是加了个声明和判断我要的东西
你们可以直接无视,直接写上跳转的代码就行了window.location.href=”点击跳转id?控制器id=+”id;