Hej eksperter. Jeg skal lave et tjek på om Session["id"] findes når man logger ind så jeg har i admin mappen en master side der tjekker om den findes eller ej, men det virker ikke, jeg bliver ikke sendt tilbage til forsiden hvis der ikke er en session, men hvis der er en session så logger jeg fint ind, og jeg kan ikke lige finde fejlen, jeg har prøvet mig frem med et par forskellige metoder for at hente id på den bruger der logger ind, og jeg har prøvet at lave session om til brugernavn istedet for id, men lige meget hvad jeg gør så er det samme resultat...
jeg får denne her fejl. There is no row at position 0.
metode til at finde id med så session["id"] kan oprettes
public DataRow HentBruger() { cmd = new SqlCommand("SELECT * FROM CmsBrugere WHERE fldBrugernavn=@brugernavn"); cmd.Parameters.AddWithValue("@brugernavn", _brugernavn); return DA.GetData(cmd).Rows[0]; }
Membership provider giver dig: 1) storage af usename/password 2) check af username/password kombination 3) haandtering af glemt password 4) login kontrol lige til at bruge 5) integration med web services
#1 har du sikkert, men du boer foele dig mere tryg ved en anerkendt loesning som ASP.NET membership provider.
#2 har du sikkert, men ASP.NET kan enforce den for den relevante del af web applikation deklarativt og dermed undgaar du at skulle lave en masse kode og risikere at glemme det et sted.
#3 tvivler jeg paa at du har.
#4 har du sikkert, men du kan spare noget kode her.
#5 igen langt nemmere med noget indbygget.
PS: det er ved at vaere mange aar siden jeg kiggede paa ASP.NET membership provider, saa forbehold tages for svigtende hukommelse.
Nu om dage skriver jeg en lille smule Java og C# i min fritid i forbindelse med at hjaelpe her paa Eksperten eller paa usenet eller til noget artikel eller open source som jeg publicerer.
Men en membership provider er ikke saa naturlig i den sammenhaeng.
Arbejdsmaessigt programmerer jeg mest i Visio og PowerPoint idag. :-) :-) :-)
Det lyder spænende det du laver. :) :) findes der ikke noget ligesom membership provider til pageing og routing??
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.