Behalten Sie Daten clientseitig bei, um Dropdowns in ASP.NEt nachzuschlagen
-
05-07-2019 - |
Frage
Ich habe eine Dropdown-Liste, die Name/Wert-Paare speichert.Das Dropdown erscheint in jeder Zeile einer Rasteransicht.
Die Werte in der Dropdown-Liste entsprechen einem dritten Attribut (Datentyp), das nicht in der Dropdown-Liste beibehalten wird.Ich möchte eine clientseitige „Nachschlagetabelle“ erstellen, damit, wenn ein Benutzer einen Dropdown-Wert auswählt, der richtige Datentyp daneben angezeigt wird.
Was ist der beste Weg, dies in einer ASP.NET-Anwendung zu erreichen?Die Liste der Werte/Attribute könnte potenziell zwischen 1 und 100 Mitgliedern in einer Liste umfassen ...
Lösung
Habe eine schöne Lösung bei snipplr.com gefunden (http://tinyurl.com/67rzav)
Der Funktionsaufruf sieht in etwa so aus:
var profileHeaders = new AArray();
profileHeaders .add("k01", "hi");
profileHeaders .add("k02", "ho");
var oC = profileHeaders .get("k02");
alert(oC);
Andere Tipps
Wenn Sie möchten, dass alles die Client -Seite ausführt, ist Ihre einzige Option wahrscheinlich JavaScript.
var oVals = new Array('1','2','3','4','5');
document.getElementById("cell1").innerHTML = oVals[document.getElementById("dropdown1").selectedIndex];