Oprettet tir. d. 06. juli 2010 kl. 15:06:04

kongen72
kongen72 (1.900 point. Point ude: 2.280)

Nemt profile provider spørgsmål

Hej

Har lige fundet ud af effekten med profile provider! Kan indsætte, slette og redigér. Så det er super!

Nu er jeg på udkig efter en "Select" metode, da jeg har en liste med profiler. Hvor der skal være mulighed for at klikke på brugernavnet i listen, hvorefter man sendes videre ind på profilens detalje side. (som andre brugere kan læse!)

Dette er sikkert det nemmeste i verden, men er lidt blank her -igen ;-)


Tak på forhånd!

Skrevet tir. d. 06. juli 2010 kl. 21:01:06| #1

kdasummer
kdasummer (7.495 point)
Ikke engang min 1500 siders lange pro asp.net bog kunne give et godt svar på hvordan man henter en enkelt profil.. på nettet er der nogen der skriver at denne kode skulle hjælpe på det:
ProfileCommon profile = (ProfileCommon)ProfileBase.Create(username, false);
ProfileCommon targetProfile = profile.GetProfile(username);

rimelig goddamn weird.. og jeg kan desværre ikke teste om det virker.

Skrevet ons. d. 07. juli 2010 kl. 05:06:00| #2

kongen72
kongen72 (1.900 point)
Hvad er der galt med denne kode, når jeg prøver at tage Username fra querystring:

-får intet data vist!

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            ProfileCommon profile = (ProfileCommon)ProfileBase.Create(Request.QueryString["UserName"], false);
            ProfileCommon userProfile = Profile.GetProfile(Request.QueryString["UserName"]);

            lblUsername.Text = profile.UserName;
            lblFirstName.Text = profile.FirstName;
            lblLastName.Text = profile.LastName;
            lblAge.Text = profile.Age;
            lblCity.Text = profile.City;
        }
    }

Skrevet ons. d. 07. juli 2010 kl. 08:24:16| #3

kdasummer
kdasummer (7.495 point)
godt spørgsmål.. måske er det overhovedet ikke måden at gøre det på. men det var da forsøget værd. hvis det går helt galt kan du lave en midlertidig løsning der bruger ProfileManager.GetAllProfiles og finder brugeren ud fra denne. Ellers bliver brugerne vel gemt et sted - hvis du gemmer dem i en sql-database kan du evt. bruge linq to sql eller rå sql til at hente brugerne ud. så kan du også lave søgning på by, alder og hvad du ellers gemmer af informationer.

Skrevet man. d. 19. juli 2010 kl. 22:29:49| #4


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Login controller med eksisterende database

Oprettet den 26. januar 2012 kl. 10.37
faran giver 60 point for svar | Giv et svar »

Session og klient

Oprettet den 24. januar 2012 kl. 09.49
badal giver 30 point for svar | Giv et svar »

Få vist billeder via sti i XML fil

Oprettet den 15. januar 2012 kl. 16.09
Counx giver 100 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Her er fem sjove danske websider du skal kende

Trænger dine lattermuskler til en omgang fitness på dansk? Vi viser vej til fem websider fyldt med humor og vanvittig satire.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Nu kan du snart hente Windows 8

Den nye offentlige betaversion af Windows 8 er klar i denne måned.


Nyheder fra Computerworld

Teaser billede

Måske snart slut med Androids helt store problem

Android-platformen har længe været plaget af et særligt problem. Men måske er problemet nu ved at være elimineret.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger