2010-02-25 3 views
6

Tôi muốn tiêu đề cột của mình cũng là chân trang sử dụng lưới MVCContrib. Làm cách nào để thêm chân trang?Chân trang có thể được thêm vào lưới MVCContrib không?

<% 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(); %> 

Trả lời

8

Ra khỏi hộp không có xây dựng theo cách để làm điều này, nhưng có một số điểm mở rộng bạn có thể móc vào nếu bạn muốn thêm chức năng này.

Nếu bạn tạo một GridRenderer tùy chỉnh được thừa kế từ HtmlTableGridRender thì bạn có thể ghi đè lên các phương pháp RenderGridEnd và tạo ra HTML thích hợp trong đó. - Jeremey Skinner

Từ ý kiến ​​trong http://www.jeremyskinner.co.uk/2009/03/01/mvccontrib-grid-part-5-the-action-syntax/

+0

Cảm ơn bạn. Tôi thực sự đã xem trang đó, nhưng không đi qua các bình luận. – RememberME