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; }
public PropertyDataInfoHelper(PropertyDataInfo item, IDataViewMetaData viewMetaData) { _dataConig = item; _viewMetaData = viewMetaData; }
public DataConfigureAttribute(Type metaDataType) { MetaData = Activator.CreateInstance(metaDataType) as IDataViewMetaData; }