如何在mvc中集成ado.net?

时间:2012-02-25 10:24:16

标签: asp.net-mvc-3 ado.net

更新我的回答

这是我的控制者:

public class AdminController : Controller
{
    //
    // GET: /Admin/
    public readonly Itopics _adminT;
    public AdminController(Itopics ts)
    {
        _adminT = ts;
    }

    public ActionResult Index()
    {
        return View();
    }

    public ActionResult MakeMenu()
    {

       var model= _adminT.GetMenu();
       return View(model);
    }

问题是如何在我的视图中迭代结果..模型包含List对象...有什么建议吗?

1 个答案:

答案 0 :(得分:0)

请参阅此文章并下载附带的代码。一个很好的例子,将向您展示如何从SqlDataReader结果构建模型。

http://www.mikesdotnetting.com/Article/132/ASP.NET-MVC-is-not-all-about-Linq-to-SQL

...

请参阅AddressDB类中的GetList方法代码,这正是您所需要的。