Tôi có một vài nhãn trên trang của mình với một lớp của 'lỗi', các quy tắc cho .error là:ASP.NET kiểm soát với tầm nhìn CSS: ẩn, không được hiển thị trên Control.Visible = true
.error {
color:Red;
visibility:hidden
}
các đánh dấu cho các nhãn là:
<asp:Label ID="lblError" runat="server" CssClass="error" ></asp:Label>
sau đó tôi thiết lập thuộc tính của nhãn lỗi .text trong mã của tôi phía sau.
Nếu tôi sử dụng lblError.Visible = True
khi tôi đặt văn bản, nhãn sẽ không được hiển thị. Bất kỳ ý tưởng tại sao đó sẽ là? Tôi có thể sai ở đây nhưng tôi nghĩ rằng thiết lập .Visible giống như thiết lập phong cách hiển thị?
Yeah, tôi đã không chắc chắn những gì khác là. – Fermin
Đây là siêu. Ít html để render = trang web nhanh hơn. Tôi có đúng trong giả sử tôi sẽ chỉ sử dụng phương pháp tiếp cận css nếu tôi muốn tự động tiết lộ một điều khiển sau khi một nút nhất định được nhấp ví dụ? – rory
@rory yes để có được điều khiển này trong trang một lần nữa một postback đến máy chủ sẽ được yêu cầu mặc dù. – Sarfaraaz