2012-03-30 8 views
2

Ich habe zwei Seiten, die von einer Masterseite, First.aspx oder second.aspx erben. Die Navigation erfolgt auf der Masterseite. Wenn ich an erster Stelle.aspx Seite & möchte zu second.aspx onClick gehen. Ich möchte nur meinen ContentPlaceholder laden, nicht alle Seiten aktualisieren. Ist das möglich oder nicht? Wie mache ich das, wenn es möglich ist?Onclick refresh nur div Inhalt, nicht alle aspx Seite

ich verwendet haben versucht:

$(function() { $("#btn").click(function() { 
    $("#Content").load("Second.aspx"); 
    }); 
}); 

Ich habe auch schon versucht, diese mit:

function SelectRol() { 
    window.location = 'Second.aspx'; 
    return false; 
} 
+0

Vergessen Sie nicht, die Antwort zu markieren, wenn Sie die gewünschten Informationen erhalten haben .. –

Antwort

0

Es ist besser, AJAX-Aufruf zu verwenden, wenn die gesamte Seite nicht aktualisiert werden soll. oder Sie können AHAH als eine Facebook-Nutzung für die Chat-Box verwenden

0

Es gibt keine solche wie Partial Loading/Partial Postback. Wir können nur partielles Rendering durchführen. Wenn Sie eine zweite Seite laden müssen, wird der gesamte Seitenereigniszyklus der Seite ausgeführt, der die Ereignisse der Masterseite einschließt.

Wenn Sie einen echten Ajax-Mechanismus benötigen. Rendern Sie zunächst Ihre Skripts, die Ihre Benutzeroberfläche erstellen, und die nachfolgende Kommunikation überträgt nur die Daten mit dem RESTful/JSON-Dienst.