provato a trovare modi per creare modelli di editor per i tipi nullable utilizzando il rasoio. Ho delle proprietà in una classe LinqToSQL che sono di tipo Guid e Nullable. quando uso @model Guid?
nella prima riga del file Guid.cshtml
, assume sempre Guidi come guida? tipi. Volevo creare un modello editor diverso per Guid ?, ma i nomi dei file non sono accettati? oppure < o> caratteri.come creare modelli di editor per Nullable <T> in Razor
per favore aiuto. Grazie.
Hai provato '@model Nullable' piuttosto che '@model Guid?'? –
Buildstarted
sì sì, penso che abbia funzionato meglio di quanto mi aspettassi. Voglio che sia un modello di file/editor diverso, ma penso che ciò accada. Grazie. il voto per te .. – AceMark
Questo sembra funzionare se usi ad es. '@model Nullable' o solo '@model Guid?' (anche se si passa in un tipo normale, non nullable sembra cast e lavora per me), ma mi piacerebbe anche saperne di più su questo. È possibile creare modelli separati per i tipi normali e annullabili (cosa sostituiresti? O < and > nei nomi dei file)? O è lo stile consigliato solo per fare un modello per il tipo nullable per gestire entrambi i casi? –