Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
    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);
    }