protected void UserMappingItemRepeater_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e) { FormFieldInfo fieldInfo = e.Item.DataItem as FormFieldInfo; CMSModules_Membership_Controls_Facebook_MappingEditorItem control = e.Item.FindControl("MappingEditorItemControl") as CMSModules_Membership_Controls_Facebook_MappingEditorItem; control.SourceMappingItem = SourceMapping.Items.SingleOrDefault(x => x.FieldName == fieldInfo.Name); control.UserProfileModel = UserProfileModel; control.FieldInfo = fieldInfo; control.AttributeValueConverterFactory = AttributeValueConverterFactory; control.Initialize(); MappingEditorItems.Add(control); }
protected void UserSettingsMappingItemRepeater_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e) { FormFieldInfo fieldInfo = e.Item.DataItem as FormFieldInfo; CMSModules_Membership_Controls_Facebook_MappingEditorItem control = e.Item.FindControl("MappingEditorItemControl") as CMSModules_Membership_Controls_Facebook_MappingEditorItem; control.SourceMappingItem = SourceMapping.Items.SingleOrDefault(x => x.FieldName == String.Format("UserSettings.{0}", fieldInfo.Name)); control.UserProfileModel = UserProfileModel; control.FieldInfo = fieldInfo; control.FieldScopeDisplayName = GetString("objecttype.cms_usersettings"); control.FieldScope = "UserSettings"; control.AttributeValueConverterFactory = AttributeValueConverterFactory; control.Initialize(); MappingEditorItems.Add(control); }