8

Sto utilizzando Entity Framework nella mia applicazione, quindi ho mappato i miei oggetti di proprietà agli oggetti del database. Gli oggetti proprietà sono stati definiti utilizzando l'attributo Column.Ordinamento attributi colonna in Entity Framework

Ora, voglio ordinarli, ma non riesco a trovare la proprietà in Colonna Attributo per Ordine.

ho incluso System.ComponentModel.DataAnnotations, ma ancora non ottenerlo

Grazie in anticipo

risposta

11

basta usare:

using System.ComponentModel.DataAnnotations.Schema; 

Codice:

[Column("Name" , Order = 1)] 
public int UserName { get; set; } 

Avviso: cloumn arder di default prende un grande numero, quindi se hai ordinato solo questa colonna, lo vedrai Sono il primo nella tabella a meno che tu non abbia ordinato un'altra colonna con un numero di ordine inferiore che è in questo caso: 0