小编mah*_*chR的帖子

MVC3多步形式 - 如何持久化模型对象

我有一个多步骤表单,它使用一个模型对象,我需要在步骤之间保持它.只有在最后一步之后,对象才会保存到数据库中.我见过人们建议使用HTML.Serialize但这个选项有多安全?

此外,我的模型对象将随着用户填写表单而增长,这意味着带有序列化数据的隐藏表单字段将增加我的HTML输出的大小.

对于这种情况,最好的做法是什么?

object-persistence viewmodel razor asp.net-mvc-3

9
推荐指数
1
解决办法
6945
查看次数

Ninject.MVC3 Bootstrapper的内核属性标记为已过时.我怎样才能访问内核?

我将Ninject.MVC3软件包从2.2.1.0更新到2.2.2.0.在我通过BootStrapper.Kernel属性访问Kernel对象之前,但在新版本中,Kernel属性被标记为已过时.我收到警告说

'Public ReadOnly Property Kernel As Ninject.IKernel'已过时:'不要将Ninject用作服务定位器'.

在新版本中是否有不同的方式来访问内核?

ninject bootstrapper asp.net-mvc-3

9
推荐指数
2
解决办法
3780
查看次数

使用VB.NET的MVC3 Razor View项目在错误列表窗口中为所有vbhtml页面提供了语法错误

使用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#?

提前致谢.

vb.net razor asp.net-mvc-3

5
推荐指数
1
解决办法
784
查看次数