Ich habe ein Dropdown-Steuerelement und ein Textfeld Steuerelement in asp.net. Die Dropdown-Liste ruft Daten aus der Datenbank ab. Angenommen, einige Daten sind Röntgen, USG, MRI und ihr Wert ist 100,200,300. Wenn ich also Röntgen aus dem Dropdown-Menü wähle, möchte ich, dass der Wert 100 an die Textbox bindet, ohne dass die Seite aktualisiert wird. Wie kann ich das machen??? Bitte Hilfe.So binden Sie TextBox aus DropDownList in ASP NET ohne Seitenaktualisierung
Antwort
Mit .net, um etwas auf der Serverseite geschehen zu lassen, wenn etwas aus DropDownList ausgewählt wird, ist die Eigenschaft AutoPostBack = true erforderlich. Das bedeutet, wenn Sie den SelectedIndex ändern, wird die Seite aktualisiert (Postback), und das SelectedIndexChanged-Ereignis wird ausgelöst.
Theres ein paar Ansätze. Fügen Sie in Ihrem page_load-Ereignis alles, was auf der ersten Seite geladen werden soll, in den Block If Not IsPostBack Then ... End If
ein. Dann, wenn ein PostBack passiert, wie DropDownList_SelectedIndexChanged, wird der Code in If Not IsPostBack Then
nicht passieren, weil es ein Postback ist.
Der obige Ansatz hat immer noch eine Seite neu zu laden, aber Sie können wählen, was passiert, wenn diese Art von PostBack-Seite neu geladen wird. Sie können Javascript haben, das wiederfeuert, obwohl ...
Der zweite Ansatz wäre, kein Postback-Ereignis aus der Dropdown-Liste passieren zu lassen und die Bindung des ausgewählten Elements in DropDownList mit dem TextBox mit Javascript zu behandeln.
- 1. ASP: NET - GridVIEW - DropDownList selectedvalue
- 2. So binden Sie verschachtelte Daten in asp .net mvc
- 3. DropDownList SelectedValue nicht ordnungsgemäß binden
- 4. ASP dropdownlist city selector
- 5. Asp: SqlDataSource gebunden an asp: DropDownList
- 6. Ändern Sie den Stil auf ASP DropDownlist
- 7. So binden Sie den ausgewählten Wert einer DropDownList
- 8. So erhalten Sie UserId von AspNetUsers und binden in DropDownList Asp.Net Mvc 6
- 9. binden Daten auf Dropdownlist
- 10. Warum ein asp: Dropdownlist und ein asp: TextBox der gleichen Breite erscheinen unterschiedlich
- 11. ASP: DropDownList Codebehind Farbe hinzufügen
- 12. Wie Text Bold in asp machen: Dropdownlist
- 13. An DropDownList in MVC 2 binden
- 14. Nhibernate Mapping in ASP. NET
- 15. docx ohne Seitenaktualisierung anzeigen
- 16. WinForms .net 2.0: Binden einer Textbox an eine übergeordnete Eigenschaft
- 17. Autosize Textbereich (Multilinie Asp: TextBox)
- 18. So beheben Sie das Datumsformat in ASP .NET BoundField (DataFormatString)?
- 19. DropDownList an eine Enumeration binden
- 20. Formularübermittlung ohne Seitenaktualisierung
- 21. DataRow an TextBox binden
- 22. ASP NET Caching
- 23. Formularüberprüfung ohne Seitenaktualisierung
- 24. geoLocation-Aktivierung ohne Seitenaktualisierung?
- 25. So füllen Sie eine DropDownList in MVC
- 26. jQuery mehrere Textbox Werte binden einzelne Textbox
- 27. So löschen Sie Cookies auf Seitenaktualisierung
- 28. ASP DropDownList UpdatePanel IE JS Fehler
- 29. Klassische ASP binden Eingabe an Variable
- 30. Ersetzen Sie eine TextBox basierend auf DropDownList Auswahl