Wie können Variablen während eines Postbacks auf einer asp.net-Webseite von einem Benutzersteuerelement zum anderen gesendet werden, ohne Sitzungsvariablen zu verwenden? Versteckte Felder könnten eine Option sein, alles andere?Wie sende ich Variablen von einem Benutzersteuerelement zu einem anderen, ohne Sitzung zu verwenden?
Wie sende ich Variablen von einem Benutzersteuerelement zu einem anderen, ohne Sitzung zu verwenden?
Antwort
Im Allgemeinen sollten die Steuerelemente auf einer Seite sehr wenig voneinander wissen.
Allerdings kennt die Seite beide über sie. Besitzt eine Eigenschaft das erste Steuerelement, das die Seite lesen soll, verwendet die Seite diesen Wert, um eine Eigenschaft für das zweite Steuerelement festzulegen.
HttpContext.Items? Öffentliche Eigenschaften (fühlt sich schmutzig an) == ((OtherControl) this.Control.Page.FindControl ("OtherControl")). PropertyName?
Jede Steuerung kann Eigenschaften aufweisen, die Ansichtszustand sind retained verwenden, beim Laden der Seite zuweisen die Eigenschaft einer Variablen auf der Seite kann die andere Steuerung eingestellt werden diese Kontrollen
Benutzer verwenden, sollten unabhängige Einheiten sein. Der beste Kommunikationsweg zwischen ihnen ist die Verwendung von Ereignissen. Die enthaltende Seite ist verantwortlich für das Abonnieren und Verwalten von Ereignissen und das Koordinieren von Aktionen zwischen Benutzersteuerelementen.
- 1. sende Variable von ctivity zu einem anderen
- 2. Wie verwende ich ein asp.net-Benutzersteuerelement in einem anderen Benutzersteuerelement?
- 3. Benutzersteuerelement von einem anderen Benutzersteuerelement in einem RadTabStrip laden
- 4. Benutzersteuerelement zu einem Formular hinzufügen
- 5. Wie sende ich Daten von einem ViewController zu einem anderen mit SWRevealViewController
- 6. Hinzufügen von DropDownLists zu einem Benutzersteuerelement C#
- 7. Wie migriere ich von einem Mercurial Server zu einem anderen, ohne meine Geschichte zu verlieren?
- 8. Hinzufügen von etwas wie ShowDialog zu einem benutzerdefinierten Benutzersteuerelement?
- 9. Wie zu einer anderen Seite von einem Benutzersteuerelement in Windows Phone 8.1 zu navigieren
- 10. Wie navigiere ich von einem Bildschirm zu einem anderen Bildschirm?
- 11. Wie man Daten von einem anderen HTML zu einem anderen ohne PHP einbindet
- 12. Git: Code von einem Zweig zu einem anderen zu überschreiben
- 13. Wie bewegen Sie HTML von einem Div zu einem anderen mit Jquery ohne Javascript zu brechen
- 14. Übergang von einem ListFragment zu einem anderen
- 15. Sitzung ist null, wenn Methode von einem Controller zu einem anderen aufgerufen wird ... MVC
- 16. .net - Zugriff auf globale Variablen einer Seite von einem Benutzersteuerelement
- 17. Angular2: Zuweisen einer von einem Dienst geladenen Variablen zu einem von einem anderen Dienst geladenen Wert
- 18. Asp.NET Benutzersteuerelement verwiesen von einem anderen Projekt/dll NULL Eigenschaften
- 19. Wie sende ich einen Pfad von einem HTML-Formular zu einem Servlet?
- 20. Wie übermittele ich Daten von einem Controller zu einem anderen in CakePHP 3?
- 21. Hinzufügen von Änderungen von einem Mercurial-Repository zu einem anderen
- 22. Mapping von Werten von einem DataFrame zu einem anderen
- 23. Verschieben von Zeilen von einem Fenster zu einem anderen
- 24. Wie kann ich Wert von Textfeld auf einem Benutzersteuerelement erhalten
- 25. Wie man Daten von einem viewController zu einem anderen ohne Verwendung Segues
- 26. wie mit GWT von einem Eingangspunkt zu einem anderen wechseln?
- 27. Wie eine Variable von einem PHP zu einem anderen übergeben
- 28. Wie Authentifizierung von einem Benutzer zu einem anderen mit Laravel
- 29. Wie von einem UIViewController zu einem anderen wechseln?
- 30. wie Benutzer von einem MIDLET zu einem anderen MIDLET
Haben Sie einen Link zum Beispiel? das Thema macht Sinn, aber die Umsetzung ist nicht einfach für mich –
Werfen Sie einen Blick auf meine Antwort auf diese Frage: http://StackOverflow.com/Questions/839365/best-way-to-display-search-results-on-the- Gleiche-Seite-wie-die-Suche-Kontrolle-in-asp –