小弟熟悉Java,但项目使用.NET MVC,刚接触.NET MVC不久,遇到问题种种,特来请教诸位前辈。
问题:
页面中有一个Model,Model有非常多字段(使用Inherits方式使用MODEL,ViewData["ModelName"]方式使用不可),我们需要在其它页面继续使用这个Model,或是在其它Action中使用。
小弟了解到Action获取View中参数有下面3种方法(Request.Form[]、Request.QueryString[]、ResultAction Index(x xxx)),但数据条数非常大,GET方式传递不可。POST方式如果一次取Model中的一个字段,代码量非常大。(这些Model的字段被隐藏在页面中)。
请问诸位前辈,View中的Model,或集合,或是一些其它对象,有什么方式可以从Action获取到么?如果获取不到,请问诸位有什么好的处理方法解决此类问题么?
慕妹3146593