Tôi đang cố gắng viết một điều khiển động trong Microsoft MVC cho phép tôi chỉnh sửa thực thể trong một lưới (cụ thể bằng cách sử dụng jqgrid). Vâng, tôi xây dựng cột và colmodels của tôi trong bộ điều khiển dựa trên thực thể mà tôi đang cố sửa đổi. Tôi muốn có một cách để đánh dấu một cột như là một cột ẩn, nhưng tôi muốn không chỉ tạo ra các thuộc tính tùy ý nếu một tiêu chuẩn đã tồn tại. Vì vậy, tôi đang xem xét thông qua System.ComponentModel.DataAnnotations trong đó có rất nhiều điều tốt đẹp trong đó, nhưng không phải những gì tôi đang tìm kiếm. Liệu một thuộc tính như vậy tồn tại? Cảm ơn!Bất kỳ loại thuộc tính "Ẩn" nào trong System.ComponentModel.DataAnnotations?
5
A
Trả lời
4
Làm thế nào để sử dụng DisplayAttribute.AutoGenerateField? Bạn có thể đặt số đó thành false khi bạn muốn không tự động tạo giao diện người dùng cho thuộc tính đó.
0
Tôi chỉ tình cờ gặp vấn đề này và không thể sử dụng giải pháp được đề xuất vì tôi không có .NET 4 cho dự án này.
Vì vậy, kết thúc bằng cách sử dụng EditorBrowsableAttribute
, cũng kiểm soát e. g. tầm nhìn của tài sản trong Visual Studio thiết kế và IntelliSense:
http://msdn.microsoft.com/en-us/library/8a045wyx(v=VS.80).aspx
Nó có sẵn từ NET 1.0.
1
Bạn cũng có thể kiểm tra
Lưu ý rằng đó là trong System.Web.Mvc namespace--
http://msdn.microsoft.com/en-us/library/system.web.mvc.hiddeninputattribute.aspx
Các vấn đề liên quan
- 1. Thuộc tính HTML không (X) ... bất kỳ nhược điểm nào?
- 2. Cho phép bất kỳ thuộc tính/thuộc tính nào trên máy chủ/usercontrol
- 3. Thiết lập thuộc tính loại ẩn danh
- 4. Có bất kỳ thuộc tính hữu ích nào khác cho thuộc tính C# không?
- 5. Có cách nào để đặt thuộc tính vào thuộc tính loại ẩn danh không?
- 6. HandleError thuộc tính không có bất kỳ tác dụng
- 7. In bất kỳ loại tệp nào
- 8. Làm cách nào để xác thực nhiều thuộc tính khi có bất kỳ thuộc tính nào thay đổi?
- 9. Thêm thuộc tính vào loại ẩn danh sau khi tạo
- 10. Cách đọc thuộc tính của một loại ẩn danh?
- 11. Twitter Bootstrap Modal - Ẩn bất kỳ
- 12. Các loại ẩn danh - Có bất kỳ đặc điểm phân biệt nào không?
- 13. Bất kỳ chỉ mục ngữ nghĩa tiềm ẩn nào?
- 14. Bất kỳ cách nào để hỗ trợ/shim nút biểu mẫu thuộc tính trong IE10?
- 15. Quan sát thay đổi đối với bất kỳ thuộc tính lớp nào trong mục tiêu-C
- 16. Bất kỳ Trình phân loại Naive Bayesian nào trong python?
- 17. Cách thích hợp để ẩn bất kỳ thẻ HTML nào?
- 18. MongoDB Tìm kiếm theo tên thuộc tính cho bất kỳ Tài liệu nào có thuộc tính đó
- 19. Kiểm tra xem bất kỳ thuộc tính nào đã được gán giá trị
- 20. Thẻ biểu mẫu HTML không có thuộc tính - bất kỳ lý do nào không?
- 21. Làm cách nào để sử dụng tên thuộc tính phức tạp trong loại ẩn danh?
- 22. Qt, PushButton, thuộc tính id? Bất kỳ cách nào để biết nút nào được nhấp vào
- 23. SMLNJ có bất kỳ loại trình gỡ lỗi nào không?
- 24. thuộc tính ẩn của nút trong html
- 25. đầu bếp 11: bất kỳ cách nào để biến các thuộc tính thành một băm ruby?
- 26. Thứ tự các thuộc tính có bất kỳ đảm bảo nào không?
- 27. DataGrid liên kết với các thuộc tính của bất kỳ bộ sưu tập nào?
- 28. SQL Server có bất kỳ loại tính năng hoàn tác ma thuật nào không?
- 29. C# Generic - Bất kỳ cách nào để khai báo T có một thuộc tính?
- 30. Rails 4: ActiveRecord không lưu bất kỳ thuộc tính nào, lưu các giá trị mặc định
Cá nhân tôi thích 'BrowsableAttribute' trong 'System.ComponentModel 'namespace. Tôi thậm chí sẽ đi xa như để nói rằng họ là hợp lý hoán đổi cho nhau. Sự khác biệt là 'EditorBrowsableAttribute' có ba trạng thái (trạng thái thứ ba được gọi là' Advanced') trong khi 'BrowsableAttribute' chỉ có hai:" Hidden "và" not hidden ". –