我正在寻找如何在asp.net mvc 2中实现我的向导,而不使用TempData或会话在本例中:http://www.highoncoding.com/Articles/652_Creating_Wizard_in_ASP_NET_MVC_Part_2.aspx?asp.net mvc 2向导
回答
您可以使用GET方法从屏幕切换到屏幕,并将收集的数据作为参数存储在URL中。
这不是一个非常安全的方法? – user603007 2011-03-11 06:59:32
我相信它不如文章中描述的那么安全。 – 2011-03-11 07:24:47
您可以使用MVC Futures的Html.Serialize帮手。
你有这样的代码示例,我不想使用会话btw – user603007 2011-03-12 07:39:43
@ user603007,这个帮手不会使用会话。你可以通过传递一个模型实例来在表单中使用'Html.Serialize'帮助器。它使用隐藏字段对其进行序列化,当表单被提交时,它会将序列化的值发送给相应的操作。在这个动作中,你会像通常一样使用动作参数,唯一的区别是你会用'[Deserialize]'属性来装饰它们,你会得到这些实例。唯一的要求是这些模型类用'[Serializable]'属性装饰。它与传统ASP.NET中的ViewState一样。 – 2011-03-12 08:13:13
- 1. 使用MVC创建向导2
- 2. Asp.net mvc 2 - 从ActionFilter重定向错误?
- 3. ASP.Net MVC 2 Default.aspx
- 4. Asp.net MVC 2 CascadingDropDown
- 5. ASP.NET MVC 2 DisplayFor()
- 6. ASP.NET MVC向导的一种逻辑
- 7. 穿过树 - 向导风格(asp.net mvc)
- 8. ASP.NET MVC向导,WCF和验证
- 9. ASP.NET MVC向导和xVal验证
- 10. asp.net的MVC 2 MVC 4
- 11. ASP.NET MVC 2 DataAnnotations StringLength
- 12. Autofac在Asp.net mvc 2
- 13. ASp.Net MVC 2性能
- 14. asp.net mvc 2 Html.RenderPartial css
- 15. ASP.NET MVC 2 Automapper Placement
- 16. ASP.NET MVC 2 - 组织
- 17. ASP.NET MVC 2教程
- 18. 下拉ASP.NET MVC 2
- 19. Asp.Net MVC 2验证
- 20. Asp.net MVC 2缓存
- 21. ASP.NET MVC 2的i18n
- 22. 材料为asp.net mvc 1和asp.net mvc 2和asp.net mvc 3
- 23. Asp.net MVC 1和Asp.net MVC 2的区别2
- 24. Asp.net 1.1向导?
- 25. ASP.NET MVC和导航
- 26. MVC向导问题
- 27. Asp.Net MVC 2创建BreadCrumbs
- 28. ASP.NET MVC 2 - 复选框
- 29. ASP.NET MVC 2:更新部分?
- 30. ASP.NET MVC 2 DropDownList不呈现
试试这个:http://stackoverflow.com/a/12514445/494064 – Darroll 2012-09-20 14:13:09