小编Hry*_*rii的帖子

mvc 3 Html.EditorFor添加html属性不起作用

我尝试为EditorFor添加html属性

 @Html.EditorFor(model => model.UserName, new { style = "width: 100px" })
Run Code Online (Sandbox Code Playgroud)

但是我得到的任何方式

<input id="UserName" class="text-box single-line" type="text" value="" name="UserName">
Run Code Online (Sandbox Code Playgroud)

html c# editor razor asp.net-mvc-3

19
推荐指数
2
解决办法
6万
查看次数

如何在EF 5.0中禁用自动表创建?

我在我的项目中为Framework 4.0安装了Entity Framework 5.0 RC.但是当我尝试从Views中获取数据时,我得到了错误.EF尝试为此实体创建表.

entity-framework-5

15
推荐指数
2
解决办法
9032
查看次数

更改ASP.NET MVC 3文件夹结构

我有兴趣更改结构文件夹.我看过很多文章,但我还没有找到解决方案.

我想这样做是为了在专题文件夹上分发文件和文件夹.我从RazorViewEngine创建了一个基类BaseViewEngine

public class BaseViewEngine : RazorViewEngine
    {
        public BaseViewEngine()
        {
            MasterLocationFormats = new[]
                                    {
                                        "~/Themes/My/master.cshtml"
                                    };

            ViewLocationFormats = new[]
                                    {
                                        "~/Modules/{1}/{0}.cshtml"
                                    };


            PartialViewLocationFormats = new[]
                                    {
                                        "~/Blocks/{0}.cshtml"
                                    };
        }
    }
Run Code Online (Sandbox Code Playgroud)

但它没有用.

更新

控制是原始的.仅用于测试

public class HomeController : Controller
    {
        public ActionResult Index()
        {
            var test = new Test { Text = "Hello" };
            return View(test);
        }

    }
Run Code Online (Sandbox Code Playgroud)

和观点

@model DemoModules.Test


<h2>Index</h2>
Run Code Online (Sandbox Code Playgroud)

但是当我运行项目时.我收到错误

CS0103:当前上下文中不存在"模型"的名称

关于结构文件夹,请参阅主题来源

razor asp.net-mvc-3

13
推荐指数
3
解决办法
2578
查看次数

实体框架4.1列名无效

我有两个表新闻和新闻评论.我遵循命名规则

结构新闻评论

public class NewsComment : BaseComment
{
    public int NewsId { get; set; }

    public virtual News News { get; set; }      
}
Run Code Online (Sandbox Code Playgroud)

但是查询返回异常无效的列名称"News_Id".我知道在表中没有相关列时创建的这个异常是什么.

CREATE TABLE [dbo].[NewsComments](
[Id] [int] IDENTITY(1,1) NOT NULL,
[NewsId] [int] NOT NULL,
[Text] [varchar](max) NOT NULL,
[UserId] [int] NOT NULL,
[CommentDate] [datetime] NOT NULL,
[Ip] [varchar](40) NOT NULL, CONSTRAINT [PK_NewsComments] PRIMARY KEY CLUSTERED([Id] ASC )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]) ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)

BaseComment …

entity-framework entity-framework-4 entity-framework-4.1

11
推荐指数
1
解决办法
2万
查看次数

View的实体框架错误?

我使用Entity Framework 4.3.1.0

SQL Server 2008 Express

我有意见

SELECT  dbo.Dealers.Name AS DealerName, 
        dbo.Dealers.LogoImage, 
        dbo.DealersProducts.Price, 
        dbo.DealersProducts.StatusType, 
        dbo.Products.Description,                       
        dbo.Products.Name, 
        dbo.DealersProducts.DealerId, 
        dbo.Products.Id 
FROM dbo.Dealers 
INNER JOIN
dbo.DealersProducts 
ON dbo.Dealers.Id = dbo.DealersProducts.DealerId 
INNER JOIN                       
dbo.Products 
ON dbo.DealersProducts.ProductId = dbo.Products.Id
Run Code Online (Sandbox Code Playgroud)

我有实体

public class DealerViews : BasePersistentEntity
{
    public int DealerId { get; set; }

    public string DealerName { get; set; }

    public string LogoImage { get; set; }

    public string Name { get; set; }

    public string Description { get; set; }

    public decimal Price …
Run Code Online (Sandbox Code Playgroud)

sql entity-framework views asp.net-mvc-3

2
推荐指数
1
解决办法
1016
查看次数