2010-11-18 5 views
0

Die Frage ist genau so, wie der Titel klingt. Ich habe 1 Masterseite in asp.net (vb.net). Jetzt hat diese Masterseite 1 Formular, das 10 Textfelder enthält. Auf der anderen Seite enthält die Masterseite ungefähr 10 verschiedene Links (außerhalb des Formulars), die auf verschiedene Seiten verweisen. Meine Frage ist, wie ich das alles auf dieselbe Weise behalte und das Formular nur in 2 Seiten aufteilen. 5 Textfelder für das erste und 5 Textfelder für das zweite. Wenn also die Masterseite geladen wird, werden die 10 Textfelder nicht als Original angezeigt, sondern nur die ersten 5, und beim Klicken auf "Weiter" werden die nächsten 5 Textfelder an derselben Stelle wie die ersten 5 geladen. Der Rest der Links in der Seite und im Rest der Seite bleibt genau gleich.Masterseite in vb.net muss ein 2-seitiger Prozess sein

+0

Haben Sie das jemals erfolgreich gelöst? Brauchst du noch Hilfe dabei? – jcolebrand

Antwort

0

Erstens glaube ich nicht, dass Sie den Begriff Master Page so verwenden, wie er verwendet werden sollte. Eine Masterseite sollte andere Seiten enthalten (.master ->.aspx).

Zweitens sollten Sie Besuche die ASP.NET Wizard control

+0

ich bin. Die Sache ist die Links, die ich in die Frage stelle, ist die Links, die in einem ContentPlaceholder in der gleichen Seite selbst öffnen. Im Grunde hat masterpage Controls und die Seite, die die mster-Seite als Platzhalter hat, ist die Seite, die mit dem Link geladen wird. Aber das Formular bleibt auf jeder Seite gleich. – weoiol

1

Eine Masterseite für Templat verwendet wird. Was Sie tun, ist die "Rest von Links in Seite [sic] und Rest der Seite" und behalten Sie sie auf der Masterseite. Aber anstelle von Textfeldern fügen Sie der Seite einen Inhaltsplatzhalter hinzu. Sie fügen dann zwei normale Aspx-Seiten in Ihr Projekt ein und legen sie so fest, dass sie den Platzhalter füllen, den Sie gerade auf der Masterseite erstellt haben.

Verwandte Themen