Ý tôi là, bây giờ chúng tôi có tất cả chuyển động này để tách dấu html của bạn khỏi mã của bạn càng nhiều càng tốt bằng cách sử dụng các công cụ mẫu hiện đại (trong những ngày lập trình viên thường chỉ giữ các chuỗi nối trong php, điều đó thật khủng khiếp.)Có sử dụng một cái gì đó giống như MvcContrib Grid một bước lùi trong khả năng đọc mã?
sau đó, tôi nhìn vào mã một đồng nghiệp của để tạo ra một bảng html, và có vẻ như:
<% Html.Grid(Model).Columns(column => {
column.For(x => Html.ActionLink("Edit", "Edit", new { id = x.Id })).Attributes(width => "30px").DoNotEncode();
column.For(x => Html.ActionLink("Delete", "Delete", new { id = x.Id }, new { @class = "delete" })).Attributes(width => "95px").DoNotEncode();
column.For(x => x.Id).Named("Code");
column.For(x => x.Name).Named("Name").HeaderAttributes(align => "left");
column.For(x => x.CPF).Named("CPF");
})
.Attributes(width => "100%", border => "0", cellpadding => "0", cellspacing => "0", @class => "data-table")
.Empty("No users found!")
.RowStart(row => string.Format("<tr class='row{0}'>", row.IsAlternate ? "-alternating" : ""))
.Render();
%>
Ông cho rằng đó là tuyệt vời, tôi nghĩ nó khá xấu xí, vì vậy tôi muốn biết ý kiến của nhiều người dân.
Một người đàn ông 'xấu xí' là 'vợ' của một người đàn ông khác. Quá chủ quan và cởi mở để trả lời; nó chỉ là số tiền để thảo luận, mà là rõ ràng chán nản ở đây. Bỏ phiếu để đóng. –