Stefan Wagner: ASP-Code nur bei Klick auf Link ausführen

Beitrag lesen

In Javascript, aber Du kannst das sicher schnell in VB umsetzen:
<%
   var bLogged = ""+Request.Querystring("logged");
   if(blogged=="true") {
      Session("logged") = true;
   }
   else {
      Session("logged") = false;
   }
%>

Ohne Reload könntest Du nur mit Cookies arbeiten, und da weißt Du nicht, ob der User das auch zulässt.

Wenn die Seite ansich schlank ist, kann man den Roundtrip zum Server sicher verkraften.

Gruß,

Stefan

(PS: Ich warte selbst auf eine Antwort zu einem anderen Problem, deshalb habe ich hier geantwortet)

Geht natürlich noch eleganter mit:
Session("logged") = (bLogged==true) ? true : false;