zoukankan      html  css  js  c++  java
  • 待搞清楚

    各个的作用

       1:  
       2:  
       3:         [ReadOnly(true), Editable(false)]
       4:         //[ScaffoldColumn(false)]
       5:  
       6:  
       7:         [HiddenInput(DisplayValue = false)]
       8:         [EditorBrowsable(EditorBrowsableState.Advanced)]
       9:         public override int Id
      10:         {
      11:             get { return base.Id; }
      12:         }
      13:  
      14:         [HiddenInput(DisplayValue = false)]
      15:         public int CountryId { get; set; }
      16:  
      17:         [NopResourceDisplayName("Admin.Configuration.Countries.States.Fields.Name")]
      18:         [AllowHtml]
      19:         [DataType(DataType.Text), Required]
      20:         public string Name { get; set; }
      21:  
      22:         [NopResourceDisplayName("Admin.Configuration.Countries.States.Fields.Abbreviation")]
      23:         [AllowHtml]
      24:         [DataType(DataType.Text), Required]
      25:         public string Abbreviation { get; set; }
      26:  
      27:         [NopResourceDisplayName("Admin.Configuration.Countries.States.Fields.Published")]
      28:         [Required]
      29:         public bool Published { get; set; }
      30:  
      31:         [NopResourceDisplayName("Admin.Configuration.Countries.States.Fields.DisplayOrder")]
      32:         //we don't name it "DisplayOrder" because Telerik has a small bug 
      33:         //"if we have one more editor with the same name on a page, it doesn't allow editing"
      34:         //in our case it's state.DisplayOrder
      35:         [Required]
      36:         public int DisplayOrder1 { get; set; }
      37:  
      38:         #region LiuJ 2012-04-30 [2012-04-24_17:05]
      39:         [NopResourceDisplayName("Admin.Configuration.Countries.States.Fields.ParentStateID")]
      40:         [Editable(false)]
      41:         [HiddenInput(DisplayValue = false)]
      42:         [EditorBrowsable(EditorBrowsableState.Advanced)]
      43:         public int ParentStateID { get; set; }
      44:  
      45:         [NopResourceDisplayName("Admin.Configuration.Countries.States.Fields.ParentStateName")]
      46:         [UIHint("StateProvinceTree"), Required]
      47:         public string ParentStateName { get; set; }
      48:  
      49:         [HiddenInput(DisplayValue = false)]
      50:         [ReadOnly(true), Editable(false)]
      51:         [EditorBrowsable(EditorBrowsableState.Never)]
      52:         public string FamilyTree { get; set; }
      53:         #endregion
      54:  
      55:         [UIHint("StateProvinceTree"), Required]
      56:         public IList<StateProvinceLocalizedModel> Locales { get; set; }

    [Editable(false)]   禁用编辑

    ReadOnly(true) 只读,但显示编辑框

    UIHint("StateProvinceTree",”MVC or HTML or More….”,”TableName”,”tb_user”,”ColName”,”User_ID”)    …???还不清楚

    HiddenInput(DisplayValue = false)   编辑的时候就不见了

    [ScaffoldColumn(false)]????

    [EditorBrowsable(EditorBrowsableState.Never)]   设定 该对象在编辑器中的可见性,仅仅是可见性,不影响可用性,见下一篇.

    参考  http://www.dotblogs.com.tw/lastsecret/archive/2010/07/11/16486.aspx

  • 相关阅读:
    Scala Ant Tasks
    Git挂钩
    读写文件
    DC10用CSS定位控制网页布局
    table设置colspan属性,列宽显示错位解决方法
    ATM和购物商城-错题集
    python 函数参数多种传递方法
    python 函数 初学
    python 集合 gather
    元组 字体高亮 购物车练习
  • 原文地址:https://www.cnblogs.com/luckjason/p/2518278.html
Copyright © 2011-2022 走看看