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

  • 相关阅读:
    Neko's loop HDU-6444(网络赛1007)
    Parameters
    SETLOCAL
    RD / RMDIR Command
    devenv 命令用法
    Cannot determine the location of the VS Common Tools folder.
    'DEVENV' is not recognized as an internal or external command,
    How to change Visual Studio default environment setting
    error signing assembly unknown error
    What is the Xcopy Command?:
  • 原文地址:https://www.cnblogs.com/luckjason/p/2518278.html
Copyright © 2011-2022 走看看