Sto utilizzando la nuova WebGrid MVC3. Fin qui tutto bene, solo problemi con lo styling/formattazione delle intestazioni delle colonne. Il meglio che ho è una soluzione alternativa che applica la stessa classe css dalla prima riga del WebGrid all'intestazione della tabella.MVC3 Formattazione della griglia Web o intestazioni delle colonne di stile
var headerCells = $("#grid tr:eq(0) th");
var firstRowCells = $("#grid tr:eq(1) td");
$.each(firstRowCells, function (index, value) {
$(headerCells[index]).addClass($(firstRowCells[index]).attr("class"));
});
Questo esempio manca ovviamente un controllo per assicurarsi che non vi siano righe o effettivamente l'elemento specifed id, ma si applica la classe css dalla prima fila al riga di intestazione significa che è possibile stile indipendentemente l'uno dall'altro.
td.my-column-style { width:100px }
th.my-column-style { text-align:right;}
C'è un modo integrato per lo stile degli elementi di intestazione della colonna (non solo utilizzando la proprietà headerStyle)?
grazie, che sembra piuttosto limitata non è vero? – sambomartin
Molto triste sentire che ... – Jason
@Jason Davvero. WebGrid è una grande catastrofe! – Rookian