В настоящее время у меня есть полностью действующая форма регистрации. Однако теперь мне нужно добавить пользователей Адрес на форме, все в порядке до тех пор пока я пришел, чтобы добавить пользователей информацию об адресеdnn - Добавлена информация профиля в новый пользовательский объект (в рамках пользовательской регистрации)
Dim newUser As New UserInfo
//Memebership and Userinfo added
newUser.Profile.PreferredLocale = Services.Localization.LocaleController.Instance.GetCurrentLocale(Me.PortalId).Code
newUser.Profile.SetProfileProperty("PostalCode", "S62 6EP")
newUser.Profile.City = txtCity.text
newUser.Profile.Country = txtCountry.text
newUser.Profile.Region = txtRegion.text
newUser.Profile.Street = txtstreet.text
newUser.Profile.Unit = unit.text
Причина PostalCode был Differnet был тест, чтобы увидеть, если он изменил результат (его didnt)
В основном пользователь зарегистрирован в порядке. Однако, когда я перехожу на страницу UserProfile, данных там нет. только первые имя и фамилия находятся в полях.
кажется, добавить данные в БД при неправильном propertydefinitionID (пример preferedlocale добавляет с идентификатором 19, но если я могу изменить его на странице UserProfile я получаю 38
спасибо, Прежде чем читать сообщение, я нашел еще один пример создания Profileinfo и заполнения его данными и добавлением его в userinfo. – Matt