public ActionResult view1(){
//可以使用viewbag保存数据
//tempdata["aa"]
//viewdata["t1"]="aa";
//viewdata["t2"]="aa";
//tempdata["t3"]="bb";
return view("videodetail")
}
videodetail 视图页面 获取不到 上面保存的数据
难道非要用这个方法 return view("videodetail",new object(){});
viewdata可以在页面上获取,跟viewbag一样的取
tempdata是Action之间的临时数据传递用,且只能用一次。多多试试吧。最好的理解方式就是调试,多调试
原来是Action 判断语句有错误,然后赋值时报错了
mvc3 应该是没问题的
如果是mvc4 我建议你用viewbag
viewdata 是mvc2时代的东西 后面我就没用过这个 我建议废弃不要用
是不是前台 的格式不对呢? 可能是点小细节问题 你没看清楚了<%=%> 实在不行用ajax去请求它也行吧
mvc4 用viewbag对象