如何根据Typed DataSet(XSD)显示数据?

时间:2013-03-01 19:14:35

标签: asp.net-mvc xsd dataset strong-typing

我正在尝试使用类型化的DataSet,我有一个使用名为“Main.mdb”的NorthWind数据库的简单应用程序,我有一个模型“MainDataSet1.xsd”,我试图用它来列出一个名为Access的表中的所有项目“主要”。

如何编写HomeController的Index操作以返回列出所有Main表内容的强类型视图。

My Home Controller:

    public class HomeController : Controller
    {
        //
        // GET: /Home/

        public ActionResult Index()
        {
            MainDataSet1 ds = new MainDataSet1();
            MAINTableAdapter ta = new MAINTableAdapter();

            ta.Fill(ds.MAIN);

            return View();
        }

当我选择“添加>查看”时,以下是我的选项:

View name: Index
Create a partial view: [unchecked]
Create a strongly-typed view: [checked]; possible options =

AdoExperiment.Models.MainDataset1;
AdoExperiment.Models.MainDataSet1+MAINDataTable;
AdoExperiment.Models.MainDataSet1+MAINRow;
AdoExperiment.Models.MainDataSet1+MAINRowChangeEvent;
AdoExperiment.Models.MainDataSet1+MAINRowChangeEventHandler;
AdoExperiment.Models.MainDataSet1TableAdapters.MAINTableAdapter; AdoExperiment.Models.MainDataSet1TableAdapters.TableAdapterManager;
AdoExperiment.Models.MainDataSet1TableAdapters.TableAdapterManager+SelfReferenceComparer

Select master page: [unselected]

谢谢!

0 个答案:

没有答案