Значения CheckBox в Html.Grid - PullRequest
       10

Значения CheckBox в Html.Grid

2 голосов
/ 30 августа 2011

У меня есть модель со списком счетов. Я отображаю этот список счетов в сетке. Я хотел бы иметь столбец флажков в сетке, чтобы я мог выполнить некоторую дополнительную логику. Как бы я прочитал значения этих флажков при публикации? По сути, мне нужно иметь Html.CheckBoxFor в столбце для каждого элемента в списке. Я не думаю, что это возможно, но есть ли способ получить что-то подобное?

Вот моя сетка:

<% Html.Grid(Model.Invoices)     
       .Attributes(@id => "tblInvoiceSearchResults", @class => "tablesorter", style => "width:100%")
       .Empty("No invoice exist with that criteria")
       .Columns(
        col =>
            {
              col.For(c => c.InvoiceNumber).Named("Invoice Number");
              col.For(c => c.InvoicePurchaseOrderNumber).Named("PurchaseOrder");
              col.For(c => c.InvoiceStatus).Named("Invoice Status");
              col.For(c => c.OpenAmount.ToMoneyDisplay()).Visible((bool)ViewData["canSeePricing"])
                    .Named("Open Amt").Attributes(align=>"right");
              col.For(c => c.OriginalAmount.ToMoneyDisplay()).Visible((bool)ViewData["canSeePricing"])
                    .Named("Original Amt")
                    .Attributes(align => "right"); 
              col.For(c => c.InvoiceDate).Named("Invoice Date");
        }).Render();
 %>

1 Ответ

1 голос
/ 30 августа 2011

После обзора я предполагаю, что вы используете mvccontrib-grid? Если это так, посмотрите на этот ответ от DD: Mvc Contrib grid с флажком

...