2010-02-25 6 views
6

Ich möchte für meine Spaltenüberschrift auch Fußzeilen mit MVCContrib Grid sein. Wie kann ich Fußzeilen hinzufügen?Können Fußzeilen zu MVCContrib-Grids hinzugefügt werden?

<% Html.Grid(Model).Columns(col => 
{ 
col.For(c => c.sub_id).Named("Id"); 
col.For(c => c.name).Named("Name"); 
col.For(c => c.group).Named("Group"); 
col.For(c => c.insurance_GL).Named("Insurance").Format("{0:d}"); 
}).Attributes(id => "list").Render(); %> 

Antwort

8

Out of the box gibt es keine in Art und Weise gebaut , dies zu tun, aber es gibt einige Erweiterbarkeit Punkte, die Sie in Haken können, wenn Sie diese Funktionalität hinzufügen möchten.

Wenn Sie eine benutzerdefinierte GridRenderer erstellen, die von HtmlTableGridRender erbt dann könnten Sie die RenderGridEnd Methode außer Kraft setzen und die entsprechenden HTML erzeugen dort. - Jeremey Skinner

Von Kommentare in http://www.jeremyskinner.co.uk/2009/03/01/mvccontrib-grid-part-5-the-action-syntax/

+0

Danke. Ich habe tatsächlich auf diese Seite geschaut, bin aber nicht durch die Kommentare gegangen. – RememberME