Tôi có một UserControl với một vài thuộc tính boolean trong đó. Tôi muốn chúng được đặt thành true theo mặc định nếu không được đặt rõ ràng trong trang .aspx hoặc ít nhất buộc chúng được khai báo nếu không có cách nào để đặt mặc định. Tôi biết có một cách để làm điều này bởi vì rất nhiều điều khiển đã yêu cầu tài sản phá vỡ ứng dụng của bạn khi bạn cố gắng chạy nó và chúng không được khai báo.UserControl Giá trị mặc định trong thuộc tính
Làm cách nào để thực hiện việc này?
Ví dụ:
<je:myControl runat="server" id="myControl" showBox="False">
tôi muốn hệ thống hoặc là phá vỡ hoặc thiết lập mặc định để "true" nếu Showbox được gạt ra khỏi tuyên bố này.
Cảm ơn!
cảm ơn bạn! điều này là hoàn hảo – Jason
'if (_ShowBox == null) {' có thể đúng bởi vì bạn sẽ không thể đặt bool thành null. – Peter
Cái gì? kiểm tra bool với null sẽ luôn trả về false !!!! – Yuki