我是ASP.NET MVC的新手,所以这可能是个愚蠢的问题。
我有一个帐户对象,它有许多参数。我已经想出了一种将其分解为“向导”-like界面的策略,该界面将引导用户通过收集所需的字段来创建初始业务对象。然后,它将逐步遍历页面,收集其他可选参数。这样,用户就不会面对一个页面,他们必须在其中输入30件东西(我可能夸大了数字,但你知道了)。
尽管如此,第一页将有10-12个项目,用户需要填写,然后我才能填写所有必要的字段,在2-3个业务对象,伴随着一个成功的注册。基本上,一个新用户需要同时获得一个帐户和一个事件的注册,因此项目的数量。
在ASP.NET MVC中,我的所有表单参数都映射到控制器方法中的方法参数。知道有很多参数的方法被认为是应该重构的代码气味,我想知道是否有一种不同的方法来完成这个任务,或者我被一个控制器方法困住了,这种方法在表单参数和方法参数之间有一对一的映射。
为了解决这个问题,我在谷歌搜索中错过了一个很好的模式吗?
发布于 2008-10-30 19:11:04
请看一下Scott在表单发布场景上的帖子。特别是,您想要查看模型绑定。
发布于 2008-10-30 21:59:52
总有老的..。
Request.Form("key");发布于 2008-10-31 00:45:36
也是乔尔克:模型粘合剂。他的联系很好。
https://stackoverflow.com/questions/251356
复制相似问题