Tommy Skrevet 26. februar 2007 Skrevet 26. februar 2007 (endret) Hei. Er veldig ny med .NET, C# osv, så lurte på om noen kunne hjelpe meg. Har følgende kontroll: <asp:LoginName ID="LoginName1" runat="server" /> Hadde tenkt å hente teksten i codebehind slik: String s = (String)LoginName1.text/LoginName1.ToString(); Response.Redirect("Orders.aspx?CustomerID="+s); LoginName1 har ingen metode som heter text, så dette funker jo ikke. Heller ikke ToString() gir ønsker resultat. Noen annen måte å hente denne stringen på? Eller er det en annen måte å hente navnet man er logget inn med? Endret 27. februar 2007 av Tommy
Tommy Skrevet 26. februar 2007 Forfatter Skrevet 26. februar 2007 (endret) Fikk det til med String s = User.Identity.Name; Tråden kan stenges Endret 6. mars 2007 av Tommy
j000rn Skrevet 26. februar 2007 Skrevet 26. februar 2007 Fikk det til med String s = (String) User.Identity.Name.ToString(); Tråden kan stenges 8033123[/snapback] Litt smør på margarin på flesk på bacon dette her. User.Identity.Name er allerede en string, så det er ikke noe poeng å kjøre .ToString() på den. Siden den nå er en string (igjen),... så er det også ikke noe poeng å cast'e den til en string. string s = User.Identity.Name;
Tommy Skrevet 27. februar 2007 Forfatter Skrevet 27. februar 2007 Jaja... Samme bare det funker Men takk likevel. Bruker nok den varianten videre da
Manfred Skrevet 27. februar 2007 Skrevet 27. februar 2007 Hvaaaa? Pleier ikke du å eksplisitt caste en string cast til en string? eller noe slikt...
Tommy Skrevet 6. mars 2007 Forfatter Skrevet 6. mars 2007 ok ok..da har jeg endret det...nå får vi håpe manfred og jorn får sove om natta.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå