Sử dụng lưới Telerik MVC3, C#, .Net 2010;Ô đa dòng trong lưới Telerik (MVC3)
Tôi có một mạng lưới theo quan điểm dao cạo của tôi:
@(Html.Telerik().Grid<ProductListItem>()
.Name("Grid")
.Columns(columns =>
{
columns.Bound(o => o.Current.Name).Sortable(true).Filterable(false).Width(150);
columns.Bound(o => o.Categories).Sortable(true).Filterable(false).Width(200);
//other column bindings...
})
.DataBinding(dataBinding => dataBinding.Ajax().Select(Model.GridAjaxRequestAction.ActionName, Model.GridAjaxRequestAction.ControllerName))
.Pageable(settings => settings.Total(Model.TotalRow))
.EnableCustomBinding(true)
.Sortable()
.Filterable()
gì tôi muốn làm là thiết lập cột Thể loại lưới như nhiều dòng.
Có thể có nhiều Danh mục cho một Sản phẩm để các ô Danh mục trong lưới sẽ giống như;
Category0
Category1
Category2
Tôi đã cố gắng Tham gia các giá trị danh mục với System.NewLine và
và chỉ định giá trị này cho thuộc tính ProductListItem.Categories. Nó không thay đổi. Văn bản vẫn là một dòng.
Xin cảm ơn trước.
ProductListItem.Categories tài sản đang đến như chuỗi tham gia; this.Categories = String.Join ("
", entity.Categories.Select (o => o.Current.Name)); Tôi đã cố gắng này và lời khuyên của bạn để sử dụng tư vấn mẫu nhưng nó vẫn giống nhau: /. – berdem
@berdem - Bạn có thể xem nguồn HTML trong trình duyệt của mình và dán vào đây những gì nó hiển thị cho ô bảng đó với nhiều Danh mục không? – nekno