Ejemplo n.º 1
0
        public DataConfigureAttribute(Type metaDataType)
        {
            IDataViewMetaData metaData = Activator.CreateInstance(metaDataType) as IDataViewMetaData;

            //HTML标签的多语言
            if (Localization.IsMultiLanReady())
            {
                Dictionary <string, string> lan = metaData.HtmlTags.ToDictionary(item => item.Key, item => item.Value.ModelType.Name + "@" + item.Key);
                lan = Localization.InitLan(lan);
                foreach (var item in lan)
                {
                    metaData.HtmlTags[item.Key].DisplayName = item.Value;
                }
            }
            MetaData = metaData;
        }
Ejemplo n.º 2
0
 public PropertyDataInfoHelper(PropertyDataInfo item, IDataViewMetaData viewMetaData)
 {
     _dataConig    = item;
     _viewMetaData = viewMetaData;
 }
Ejemplo n.º 3
0
 public PropertyDataInfoHelper(PropertyDataInfo item, IDataViewMetaData viewMetaData)
 {
     _dataConig = item;
     _viewMetaData = viewMetaData;
 }
 public DataConfigureAttribute(Type metaDataType)
 {
     MetaData = Activator.CreateInstance(metaDataType) as IDataViewMetaData;
 }