Frage

Ich habe ein Netz, das Roadinformationen auflistet und eine Symbolleistenschablone wünscht, die es mir ermöglicht, die Straßen zu filtern, indem Sie eine Konzession von einer Dropdownliste auswählen.

so etwas wie dieses

mein Code:

cshtml

generasacodicetagpre.

controller

generasacodicetagpre.

Dies ist das aktuelle Ergebnis:

zzz

Die Liste ist 16-mal mit dem Wort "undefined" gefüllt, das ist die Anzahl der Zugeständnisse, die ich derzeit habe.Wenn ich eine der nicht definierten Optionen auswähle, zeigt es den tatsächlichen Namen der Konzession, erfrischt das Gitter, filtert jedoch nicht.

Ich möchte die Liste, um die Konzessionsnamen anzuzeigen und das GRID nach Konzession zu filtern, während ich einen von ihnen auswähle.Was vermisse ich?

War es hilfreich?

Lösung

Ändern Sie diese

generasacodicetagpre.

bis

generasacodicetagpre.

Andere Tipps

Erster Überprüfen Sie, welchen JSON Sie von der Controller-Methode zurückkehren.Es sieht so aus, als könnten Ihre KonzessionsmediumDecriptions keine Daten in ihnen haben.

Sekunden, es sieht aus wie in Ihrem Controller, dass Sie eine Liste von "ConcessionMediumDescription" -Datenobjekte zurückgeben.

Ich vermute, es sieht so aus ...

generasacodicetagpre.

Sie können in Betracht ziehen, ein Titelfeld als Teil dieser JSON zurückzugeben und das für das Textfeld Ihrer Dropdown-Datei zu verwenden.Das ist nur meine Erraten von dem, was Sie in diesem Controller zurücksenden.


Ideal JSON wäre so wie dieses ...

generasacodicetagpre.

und Sie entdecken Ihre Dropdown als solche.

generasacodicetagpre.

Sie müssen JSON RETURN LINE so do tun.

generasacodicetagpre.

Ändern Sie einfach DataValue und DataText

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top