Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: profile.provider.getallprofiles Добавлено: 13.01.12 22:06  

Автор вопроса:  VbStarter | Web-сайт: moscowdevils.ru | ICQ: 357911808 
решил расширить коллекцию данных о пользователе, нашёл поставщика Profile.
protected void WriteDropdownList()
        {
            int outputInt;
            ProfileInfoCollection pic = ProfileManager.Provider.GetAllProfiles(ProfileAuthenticationOption.All, 0, 10000, out outputInt);
            foreach (ProfileInfo proInfo in pic)
            {
                ListItem li = new ListItem();
                li.Text = proInfo.UserName.ToString();
                DropDownList1.Items.Add(li);
            }
            Label1.Text = outputInt.ToString();
        }

однако, в дропдауне ничего...
есть 3 пользователя, до этого момента юзал membership провайдера и roles провайдера. почему при наличии пользователей оно их не возвращает?
p.s. web.config
<profile automaticSaveEnabled="true">
<properties>
<add name="Name"/>
<add name="DateOfBirth"/>
</properties>
</profile>

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 VbStarter



ICQ: 357911808 

Вопросов: 118
Ответов: 1340
 Web-сайт: moscowdevils.ru
 Профиль | | #1
Добавлено: 13.01.12 22:10
залез в sql, там в таблице aspnet_Profile везде NULL.
значит, профиль нужно при регистрации руками прикручивать?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам