小编ife*_*ood的帖子

派生类的不同DataAnnotation属性

我首先开发ASP.NET MVC4应用程序,EF代码.我有基类:

    public class Entity
    {
        public int Id { get; set; }
        public string Title { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

我有一些派生类,例如:

public class City : Entity
{
    public int Population { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

和许多其他派生类(文章,主题,汽车等).现在我想在所有类中对Title属性实现"Required"属性,并且我希望不同的派生类有不同的ErrorMessages.例如,主题类的"标题不能为空","为汽车类别命名你的汽车"等.我该怎么做?谢谢!

c# asp.net-mvc

7
推荐指数
1
解决办法
2343
查看次数

IIS 7.5.无法禁用Url重写规则(我删除了规则,但它们仍然会影响)

我开发ASP.NET MVC 3应用程序.我已经下载了UrlRewriting模块,并在本地为我的网站创建了一些规​​则.接下来我在互联网上发布这个网站来检查性能.没关系.然后我再次继续在当地工作.我在web.config文件中注释了有关这些规则的代码块.所以IIS管理器中也没有规则.问题是规则仍然有影响!例如,我定义了"Canonical hostname rule"将浏览器重定向到"www.*"站点名称.因此,此规则仍然会影响,即本地IIS服务器将我本地运行的网站重定向到Internet上的真实网站.我也安装了IIS Express来试试.结果是一样的.我无法弄清楚问题出在哪里.因此,IIS服务器和IIS Express上没有重写规则,但它们仍然会受到影响.

iis asp.net-mvc

5
推荐指数
1
解决办法
4824
查看次数

标签 统计

asp.net-mvc ×2

c# ×1

iis ×1