Sök  
 
Skribent Inlägget Löst
Google
 
     

  Forum » .NET 4.0 » Öppna Login.aspx i nytt fönster  
 
Skriven av: anderson_markus | den 30 mars 2013 Kl 11:50
Öppna Login.aspx i nytt fönster Tråden är löst
Har använt mig av standard funktionerna i Microsoft Visual Web Developer 2010 Express för att skapa en enkel sida med loginfuntion och sidor som man bara har åtkomst till i inloggat läge.

Allt fungerar men som standard så när man ska logga in så öppnar den en ny flik med inloggningsrutan.

Vad jag vill är att den istället öppnar Login.aspx (som jag har förstårr är standard namnet på login sida, döper man om måste man även editera i web.config för att controllern ska veta var man ska hänvisa användaren någonstans) så ska den öppna den sidan i ett nytt fönster som är satt att ha en viss storlek, alterativt om det finns annan möjlighet att få loginrutan att poppa upp framför Default.aspx på något snyggt sätt.

Antal svar 2




Skriven av: anderson_markus | den 31 mars 2013 Kl 10:36
Hittade följande kod för att utföra det jag begärde (dock utan att man klickar på Logga in (den ploppar upp direkt istället). Det borde ju gå att lösa så jag tänkte att jag skulle testa koden.
Amatör som man är så gick jag såklart bet på det.



Jag lägger hela den långa kodsnutten i Login.aspx och får då upp felmeddelande

Error    2    _btnLogin_Click är inte en medlem av ASP.login_aspx. ... 101    



Man ska enligt punkt 3 lägga en kod i knapp klick eventet, men eventen skulle väl automatiskt skaps när man dubbelklickar i designläget eller har jag missförstått det hela?
Jag vet i alla fall inte vart hän jag ska lägga nedanstående kod. Ifall det är på Login.aspx eller Default.aspx eller vad?
Kod:
protected void _btnLogin_Click(object sender, EventArgs e)
  {
  
  Response.Redirect("next page name");
  }



Sista punkten (4) är kod som ska läggas in i Default.aspx för att den ska fatta att den ska ladda koden, om jag inte är helt fel ute, så den biten borde fungera bra så länge jag får rätt på knapp klick eventet.
Kod:

<body onload="document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">
</body>


[redigerat namn=anderson_markus datum=2013-37-31 10:37]
Skriven av: anderson_markus | den 31 mars 2013 Kl 13:52
Tror jag ev. löste det genom att få placerat login kontrollen i menyn, lite likt här på aspsidan istället.
 
     

  Svara på inlägg  
 
Du måste vara medlem på ASPsidan för att kunna skriva i forumet.
För att bli medlem klicka här.
 
     

  » Logga in  
 
Användarnamn

Lösenord

 
     

  » Bli medlem  
  Bli medlem på ASPsidan!  
     

     
  Microsoft  
     

  » Partners  
  Comsolvia  
     
  » ANNONS  
  ingen annons än  
     

  » Senast online  
  Endast för inloggade  
  Antal inloggade: 1  
     

Copyright © 2007 www.ASPsidan.se
ingen sponsrar längre ASPsidan med Dedikerad Server
ASPsidan RSS
   
 XHTML / CSS
Det tog 0,2969 sekunder att ladda sidan