Beispiel #1
0
 private void InitializeFields()
 {
     foreach (FormFieldInfo fieldInfo in FormInfo.ItemsList)
     {
         AttributeValueConverterBase converter = ConverterFactory.CreateAttributeValueConverter(EntityAttributeModel, fieldInfo);
         if (converter != null)
         {
             string   name = String.Format("Field-{0}", fieldInfo.Name);
             ListItem item = new ListItem
             {
                 Text  = ResHelper.LocalizeString(fieldInfo.GetDisplayName(MacroContext.CurrentResolver)),
                 Value = name
             };
             SourceDropDownList.Items.Add(item);
             AppendCompatibilityWarnings(name, converter.GetCompatibilityWarnings());
         }
     }
 }