zoukankan      html  css  js  c++  java
  • 快速添加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

  • 相关阅读:
    HUNAN 11562 The Triangle Division of the Convex Polygon(大卡特兰数)
    HUNAN 11560 Yangyang loves AC(二分+贪心)
    CSU 1425 Prime Summation
    CSU 1424 Qz’s Maximum All One Square
    一个奇怪的语法问题
    CSU 1416 Practical Number
    CSU 1412 Line and Circles
    Android第一篇
    强大到无与伦比的Graphviz
    CSU 1355 地雷清除计划
  • 原文地址:https://www.cnblogs.com/zkcloud/p/5675210.html
Copyright © 2011-2022 走看看