我有一个多步骤表单,它使用一个模型对象,我需要在步骤之间保持它.只有在最后一步之后,对象才会保存到数据库中.我见过人们建议使用HTML.Serialize但这个选项有多安全?
此外,我的模型对象将随着用户填写表单而增长,这意味着带有序列化数据的隐藏表单字段将增加我的HTML输出的大小.
对于这种情况,最好的做法是什么?
我将Ninject.MVC3软件包从2.2.1.0更新到2.2.2.0.在我通过BootStrapper.Kernel属性访问Kernel对象之前,但在新版本中,Kernel属性被标记为已过时.我收到警告说
'Public ReadOnly Property Kernel As Ninject.IKernel'已过时:'不要将Ninject用作服务定位器'.
在新版本中是否有不同的方式来访问内核?
使用MVC3和Razor View引擎,我在VS 2010中创建了一个VB.NET Web应用程序.这将创建默认的帐户和家庭控制器以及相应的操作视图.
现在,如果我打开任何vbhtml文件,我会在错误列表窗口中收到以下错误消息.
错误50语法错误.C:****\MVC3AppVB\Views\Account\LogOn.vbhtml MVC3AppVB(见截图http://www.flickr.com/photos/7672540@N07/5469248676/)
谁曾经这个应用程序编译和运行没有任何问题.我尝试使用C#创建相同的项目,错误列表窗口中没有错误消息.任何人都可以解释为什么这个错误消息只出现在VB而不是C#?
提前致谢.