我是 .net MVC3 Razor 的初学者。我有一些关于将 Sql 数据库表字段中的值检索到 MVC Razor 模型页面的查询。现在考虑我在我的应用程序中使用一个组合框,因为我想将确切的表字段值获取到我在数据库中创建的组合框。
例如:
我Employee
在我的数据库中使用表。现在我需要Employees
从数据库中的表中获取名称,并且需要Employees
在我在模型页面中创建的组合框或列表框中显示名称。
我是 .net MVC3 Razor 的初学者。我有一些关于将 Sql 数据库表字段中的值检索到 MVC Razor 模型页面的查询。现在考虑我在我的应用程序中使用一个组合框,因为我想将确切的表字段值获取到我在数据库中创建的组合框。
例如:
我Employee
在我的数据库中使用表。现在我需要Employees
从数据库中的表中获取名称,并且需要Employees
在我在模型页面中创建的组合框或列表框中显示名称。
public List<gridview> getrecord(gridview record)
{
List<gridview> gridview1 = new List<gridview>();
using (SqlConnection conn = new SqlConnection(@"Data Source=AGIDNET114\sqlexpress;Initial Catalog=Telerik;User ID=sa;Password=agiline123"))
{
SqlCommand cmd = new SqlCommand("getdemotable", conn);
cmd.CommandType = CommandType.StoredProcedure;
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
conn.Close();
for (int i = 0; i <= ds.Tables[0].Rows.Count - 1; i++)
{
var model = new gridview();
model.Address = ds.Tables[0].Rows[i]["Address"].ToString();
model.Name = ds.Tables[0].Rows[i]["Name"].ToString();
model.PhoneNo = ds.Tables[0].Rows[i]["PhoneNo"].ToString();
model.Id = ds.Tables[0].Rows[i]["Id"].ToString();
gridview1.Add(model);
}
}
return gridview1;
}
使用您可以执行的列表在模型类中遵循这段代码,然后为您的视图添加代码
public ActionResult getdata(gridview data)
{
var x = data.getrecord(data);
return View(x);
}