Frage

Ich habe eine Datenbanktabelle mit den folgenden Feldern

item_key, Gegenstandswert, Anzeigename, UiHint

Ich möchte in der Datenbanktabelle angeben können, in der das DisplayTemplate verwendet wird, und auch der DisplayName.

generasacodicetagpre.

Das UiHint arbeitet, aber ich kann nicht auf eine Weise ausarbeiten, um den DisplayName dynamisch einzustellen, der obige Code erzeugt etwas wie

item_value TextBox

item_value TextBox

item_value TextBox

Wenn ich möchte, dass die Item_Values-Titel aus dem Feld display_name gezogen werden sollen.

ist es möglich, dies mit Datenanmerkungen zu tun? Sahen auf das http://msdn.microsoft.com/en-us/library/system.comPonentModel.dataAnnation.disPlayAttribute%28V=VS.95%29.aspx und suche, aber es ist nicht gelungen, keine zu finden Beispiele für das, was ich nach

bin

War es hilfreich?

Lösung

Sie müssen Ihren Cusotm-Modellmetadataprovider umsetzen, um dies zu tun.Dieser Link sollte Sie beginnen:

http:// dotnetslackers.com / Artikel / Aspnet / Customizing-Asp-net-mvc-2-metadata-and-validation.aspx

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