1

我是 ASP.NET 和 MVC 等方面的新手。我试图在网页中列出 SQL 服务器数据库的内容。这样,我创建了一个简单的 MVC4 项目,其内容如下:

<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<SimpleDBAccess.Models.MyDBModel>" %>

<!DOCTYPE html>

<html>
<head runat="server">
    <meta name="viewport" content="width=device-width" />
    <title>Index</title>
</head>
<body>
    <div>

    </div>
</body>
</html>

在 Models 文件夹中,我有一个带有正确数据库的 MyDBModel.edmx 文件。我还创建了一个控制器:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using SimpleDBAccess.Models;

namespace SimpleDBAccess.Controllers
{
    public class MyController : Controller
    {
        private MyEntities _db = new MyEntities();

        public ActionResult Index()
        {
            return View(_db.ISALLOCATEDTO.ToList()); //ISALLoCATEDTO : the table to list
        }
...
}

我已经阅读了很多关于我遇到的错误的内容,但似乎没有任何效果:

error CS0234: The type or namespace name 'MyDBModel' does not exist in the namespace 'SimpleDBAccess.Models'

在我看来,这是一个“路径”失败:我是否必须在 Web.config 文件中配置一些东西或类似的东西?再一次,我是一个新手......谢谢!

4

0 回答 0