Ich habe ein Problem, weil ich nicht weiß, wie man Unteransicht in Benutzer-Dashboard schreibt.ASP.Net MVC | Wie man Subviews in Ansicht hinzufügt
Beispiel:
Ich habe ein Armaturenbrett für angemeldete Benutzer und es gibt Weg Armaturenbrett/Profil. Dashboard-Controller, Profil - Ansicht. In Profilansicht möchte ich Abschnitte/Unteransichten erstellen (ich weiß nicht, wie es heißt) namens Übersicht, persönliche Daten, Passwort ändern.
Ich habe ein Menü auf der linken Seite und ich möchte, dass wenn ich auf "persönliche Daten" klicken, Inhalt mit persönlichen Daten in den Container auf der rechten Seite geladen wird - aber ohne alle Seite neu zu laden. Die gleiche Situation mit dem Klicken auf "Passwort ändern", ich möchte den Inhalt der "Passwort ändern" -Ansicht auf der rechten Seite zeigen - ohne neu zu laden.
Wie kann ich es bekommen? Könnte jemand helfen?
Vielen Dank im Voraus!
Sie benötigen Javascript und AJAX, um Inhalt dynamisch in die Ansicht zu laden, ohne die Seite zu aktualisieren. –
@StephenMuecke Ich meine, ich muss ActionResults Methoden mit Aktionen erstellen, was ich brauche? und separate Teilansichten zum Ändern von Passwort, persönlichen Daten und Übersicht? Ich habe recht? – vlan99
Ja. Wenn Sie ein Popup-Dialogfeld mit einem Formular zum Ändern des Benutzerkennworts anzeigen möchten, verwenden Sie say '$ (someElement) load ('@ Url.Action (...)')', das eine Servermethode aufruft, die eine partielle zurückgibt Blick auf Ihre 'ResetPasswordForm' und fügt es in 'someElement' ein –