Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: profile.provider.getallprofiles
     
    
Добавлено: 13.01.12 22:06
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 VbStarter | Web-сайт: moscowdevils.ru | ICQ: 357911808 
      
       
  
решил расширить коллекцию данных о пользователе, нашёл поставщика Profile.
 
    
        {
            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
			<properties>
				<add name="Name"/>
				<add name="DateOfBirth"/>
			</properties>
		</profile>
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 1
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 VbStarter
![]()
ICQ: 357911808 
Вопросов: 118
Ответов: 1340
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  13.01.12 22:10
       
    
       
  
залез в sql, там в таблице aspnet_Profile везде NULL.
 
    
значит, профиль нужно при регистрации руками прикручивать?