快速添加Basic表单

第一步添加实体

  1. 继承基类Basic
  2. 定义特性
namespace ZKCloud.CMS.Market.Domain.Entities {

    [ClassProperty("友情链接", AppName = "Common", Name = "友情链接", GroupName = "基本信息,高级选项", Icon = "fa-puzzle-piece", SortOrder = 1, Description = "设置以及查看系统的详细信息")]
    [SideBar(GroupName ="CMS",Name = "SideBar")]
    public class FriendlyLink : Basic {
        [Field("链接名称", ControlsType.TextBox, GroupTabId = 1,ListShow =true,SortOrder =10)]
        [Display(Name = "链接名称")]
        [Required(ErrorMessage = "链接名称不能为空")]
        public string Name { get; set; }

        [Field("网址", ControlsType.TextBox, GroupTabId = 1,ListShow =true,SortOrder =11)]
        [Display(Name = "网址")]
        [Required(ErrorMessage = "网址不能为空")]
        public string Url { get; set; }
    }



    public class FriendlyLinkCreator : IModelCreator {
        public void CreateModel(ModelBuilder builder) {
            builder.Entity<FriendlyLink>(d => {
                d.ToTable("CMS_FriendlyLink");
                d.HasKey(e => e.Id);
                d.Property(e => e.Name).IsRequired();
            });
        }
    }
}
View Code

 

第二步指定连接在何处显示

url格式:

列表页面:/Admin/Basic/Index?Key=ZKCloud.CMS.Market.Domain.Entities.FriendlyLink

编辑页面:/Admin/Basic/Edit?Key=ZKCloud.CMS.Market.Domain.Entities.FriendlyLink

转载于:https://www.cnblogs.com/zkcloud/p/5675210.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值