Asp.net mvc 2 asp.net mvc 2模型不来自数据库

Asp.net mvc 2 asp.net mvc 2模型不来自数据库,asp.net-mvc-2,Asp.net Mvc 2,在我的asp.NETMVC2Web应用程序中,我不能使用数据库存储用户在网站上发布的数据。相反,需要在XML文件中捕获数据。问题是,如果我不能使用数据库,那么为了进行模型绑定,我应该在哪里建立我的页面模型?我在想一个类型化的数据集,也许?绑定到哪些选项?我会为您的页面创建一个强类型模型,然后在控制器中将其转换为您的域模型(请查看AutoMapper,使其更加自动化) 然后让XML序列化负责保存模型并将其加载到XML文件中 类型化数据集也可以工作,但老实说,我不太喜欢它们:) 您可以将页面绑定到任

在我的asp.NETMVC2Web应用程序中,我不能使用数据库存储用户在网站上发布的数据。相反,需要在XML文件中捕获数据。问题是,如果我不能使用数据库,那么为了进行模型绑定,我应该在哪里建立我的页面模型?我在想一个类型化的数据集,也许?绑定到哪些选项?

我会为您的页面创建一个强类型模型,然后在控制器中将其转换为您的域模型(请查看AutoMapper,使其更加自动化)

然后让XML序列化负责保存模型并将其加载到XML文件中

类型化数据集也可以工作,但老实说,我不太喜欢它们:)

您可以将页面绑定到任何您想要的数据源—这都是关于如何在控制器中处理formdata的问题

希望这有帮助