asp.net mvc öffnen eine andere Ansicht, die in javascript

Migrieren mein Gehirn von WebForms zu MVC, ich will:

1) klicken Sie auf eine Taste, das wird
2) führen Sie einige javascript, dass
3) öffnen Sie ein neues Fenster (oder tab, je nachdem, was der browser eingestellt ist), wird zeigen, dass Sie eine vorhandene Ansicht aus der gleichen Lösung, und
4) haben Sie diese Ansicht ausführen, werden einige Daten geladen

Bin ich fest auf 3 und 4

3), in:

function foo(){
var wrkURL = globalURLVarFromViewOneThatPointsToViewTwo
window.open(wrkURL,"_blank")
}

wie kann ich geben Sie die URL einer vorhandenen Ansicht (ViewTwo) in der gleichen Lösung? Gibt es ein Hilfsprogramm, dass ich anrufen kann innerhalb ViewOne erstellt wird, die URL innerhalb des aufrufenden anzeigen und laden in globalURLVarFromViewOneThatPointstoviewtwo? Oder, wenn ich buchstabieren die URL für ViewTwo, was bedeutet, dass die syntax Aussehen?

4) Wie bekomme ich ViewTwo automatisch einige Daten von Operationen (wie finden die Daten für ein FlexGrid) vor oder sofort angezeigt wird? Ich weiß, wie man ein Ajax-Aufruf einer controller/action auf dem Dokument.bereit; gibt es eine andere Möglichkeit für den Aufruf einer controller - /action-und das laden der Ansicht.Tasche, wie die Ansicht angezeigt wird, statt?

InformationsquelleAutor wayfarer | 2014-02-15
Schreibe einen Kommentar