Oprettet søn. d. 22. juli 2007 kl. 23:44:24

fun22
fun22 (13.509 point. Point ude: 195)

Global funktion..

Hej

Jeg gemmer brugerens ID i min database, til de forskellige ting..

Kan man ikke lave en funktion som virker på alle siderne, som så kan kaldes med

eks.
GetUser(ID) som så retunerede Bent hvis det brugernavn var forbundet med det id..

Jeg bruger asp.net 2.0 indbygget bruger styring, og VB.

Skrevet søn. d. 22. juli 2007 kl. 23:48:07| #1

arne_v
arne_v (1.016.169 point)
En class med en shared method var en mulighed.

Du kunne også bruge en almindelig method og så lade kalde instantiere et objekt af klassen.

Skrevet søn. d. 22. juli 2007 kl. 23:53:13| #2

fun22
fun22 (13.509 point)
Øhh... Ja sikkert ?? Jeg må ærlig indrømme at jeg ikke er så skarp til det endnu.. Kan du uddybe det lidt nærmere??

Skrevet søn. d. 22. juli 2007 kl. 23:59:24| #3

kalp
kalp (244.223 point)
benytter du en masterpage til dine sider?
for så kan du lave det i page load på den... alle siderne arver fra den.

Skrevet man. d. 23. juli 2007 kl. 00:06:59| #4

fun22
fun22 (13.509 point)
Ja jeg benytter masterpages.. Men tager det ikke resourcer fra de sider, hvor jeg ikke skal bruge brugeren??

Skrevet man. d. 23. juli 2007 kl. 00:12:31| #5

kalp
kalp (244.223 point)
næh..

så må du gøre så der f.eks skal stå en bestemt parameter i url'en før den afvikler koden:-)

Skrevet man. d. 23. juli 2007 kl. 00:14:36| #6

fun22
fun22 (13.509 point)
okay.. Hvordan laver jeg så funktionen?? Hvordan får jeg hentet brugernavnet ud fra den database, hvor asp.net gemmer brugeroplysningerne?

Skrevet man. d. 23. juli 2007 kl. 02:01:40| #7

arne_v
arne_v (1.016.169 point)
Kan du ikke bruge Membership.GetUser til det ?

Skrevet man. d. 23. juli 2007 kl. 10:35:40| #8

fun22
fun22 (13.509 point)
Jo det kan jeg nok.. Men hvordan får jeg den vendt? Så jeg kan bruge noget ala:

Membership.GetUser WHERE id = 3

Ved godt det ikke kan lade sig gøre, men sådan for forklaringens skyld..

Skrevet tir. d. 24. juli 2007 kl. 11:28:31| #9

fun22
fun22 (13.509 point)
Jeg har kigget på http://quickstarts.asp.net/ (...)

Og fået koden til at virke..
Jeg sidder så og pusler lidt med:
ProfileManager.FindProfilesByUserName(ProfileAuthenticationOption.Authenticated, "Bruger1")

Men kan ikke helt se hvordan jeg får fat i brugernavnet, med id'et, i stedte for brugernavnet..

Skrevet lør. d. 12. juni 2010 kl. 21:40:00| #10


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

GridView og RowCommand

Oprettet den 22. maj 2012 kl. 17.34
faran giver 30 point for svar | Giv et svar »

Flere betingelser i repeater.

Oprettet den 15. maj 2012 kl. 21.45
fuldstop giver 60 point for svar | Giv et svar »

kombinere code behind og Javascript

Oprettet den 6. maj 2012 kl. 09.02
tjacob giver 30 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


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

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


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