使用数据集作为asp.net MVC 4项目中的数据模型。

时间:2022-09-12 09:13:44

I want to use Data Set as my Model in my mvc 4 project. How to use the model binding with data sets. can any one give me a solution

我想在我的mvc 4项目中使用数据集作为模型。如何使用与数据集绑定的模型。谁能给我一个解决方案?

1 个解决方案

#1


3  

You can use DataSet Like this -

你可以使用像这样的数据集。

Controller Action -

控制器动作,

public ActionResult Index()
{
    DataSet ds = new DataSet();
    DataTable dt = new DataTable("Marks");

    dt.Clear();
    dt.Columns.Add("Name");
    dt.Columns.Add("Marks");
    DataRow dr = dt.NewRow();
    dr["Name"] = "rami";
    dr["Marks"] = "500";
    dt.Rows.Add(dr);


    ds.Tables.Add(dt);

    return View(ds);
}

Index Action -

行动——指数

@model System.Data.DataSet

@using System.Data

@foreach (DataRow row in Model.Tables["Marks"].Rows)
{
    @(row["Name"] + " " + row["Marks"])
}

Output -

输出-

使用数据集作为asp.net MVC 4项目中的数据模型。

#1


3  

You can use DataSet Like this -

你可以使用像这样的数据集。

Controller Action -

控制器动作,

public ActionResult Index()
{
    DataSet ds = new DataSet();
    DataTable dt = new DataTable("Marks");

    dt.Clear();
    dt.Columns.Add("Name");
    dt.Columns.Add("Marks");
    DataRow dr = dt.NewRow();
    dr["Name"] = "rami";
    dr["Marks"] = "500";
    dt.Rows.Add(dr);


    ds.Tables.Add(dt);

    return View(ds);
}

Index Action -

行动——指数

@model System.Data.DataSet

@using System.Data

@foreach (DataRow row in Model.Tables["Marks"].Rows)
{
    @(row["Name"] + " " + row["Marks"])
}

Output -

输出-

使用数据集作为asp.net MVC 4项目中的数据模型。