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

  • 相关阅读:
    oracle常用命令(比较常见好用)
    vim编辑器详解
    对话框和打印控件
    winform弹出唯一的窗体
    ListView
    菜单栏和布局
    窗体属性和公共控件
    ASPCMS和WPF
    MVC
    正则表达式
  • 原文地址:https://www.cnblogs.com/zkcloud/p/5675210.html
Copyright © 2011-2022 走看看