首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

MVC3 中control 能获取到view中定义的变量吗?该怎么解决

2012-03-22 
MVC3 中control 能获取到view中定义的变量吗?我现在需要预读一下view但是不输出 把view中定义的变量读到co

MVC3 中control 能获取到view中定义的变量吗?
我现在需要预读一下view但是不输出 把view中定义的变量读到control历来 根据反馈的值 去决定control的行为 怎么才能取到view中定义的变量啊?
cshtml模版中
@{var name = "1111";
  ViewData["pername"] = 30;

  ViewBag.mypam = 30;
  }
control 中
ViewResult view = View();
string name = view.ViewName;
ViewDataDictionary res = view.ViewData;
return View();

但是发现啥也取不到 总么办

[解决办法]
这个不行吧 action执行完了才执行view里面的代码
[解决办法]
按楼主的思维方式,用webform比较好。
[解决办法]
用委托传递吧
[解决办法]
webform也没这种做法啊

热点排行