Tôi có thể gán nhiều hơn một "CssClass" cho một điều khiển trong asp.net không? Làm thế nào để làm điều này?Làm cách nào tôi có thể chỉ định nhiều hơn một "CssClass" cho một điều khiển trong asp.net
14
A
Trả lời
24
Để gán class "myClass1" và "myClass2" bạn chỉ cần nói:
<asp:Label runat="server" CssClass="myClass1 myClass2" />
Đây là phương pháp mà bạn muốn sử dụng trong HTML bình thường như trong:
<div class="myClass1 myClass2"></div>
2
Bạn có thể thử eqivalent của:
class = "class1 class2"
Vì vậy, nếu đó là tài sản, hãy thử ném các bản sao ses với một khoảng trống giữa chúng trong đó.
0
Tôi hình dung nó giống như thiết lập thuộc tính lớp trong phần tử XHTML.
<p class="foo bar"></p>
<asp:Something CssClass="foo bar" runat="server" />
9
Nếu bạn muốn thêm một lớp khác lập trình và không biết những gì các lớp học đã được thêm vào
MyControl.CssClass += " newclass";
+0
Cảm ơn bạn! Tôi đã tìm kiếm câu trả lời này trong 2 giờ! –
Các vấn đề liên quan
- 1. Tôi có thể có nhiều CommandBindings cho cùng một Lệnh trên cùng một điều khiển không?
- 2. Có thể chỉ định nhiều hơn một gợi ý loại cho một tham số không?
- 3. Nhiều điều khiển với một Tên trong ASP.NET MVC 2
- 4. Làm cách nào tôi có thể đánh dấu Caret vào một Điều khiển trong WPF
- 5. Một DataSource cho nhiều điều khiển
- 6. Làm cách nào để bỏ qua Kiểu mặc định cho một điều khiển cụ thể?
- 7. Làm thế nào tôi có thể đặt một điều khiển trong JTableHeader của một JTable?
- 8. Tôi có thể chọn nhiều hơn một giá trị cho một thuộc tính trong XAML không?
- 9. Tôi có thể có cả Bộ điều khiển và Bộ điều khiển ApiController cho cùng một thứ không?
- 10. Làm thế nào để chỉ định một ToolTip cho một điều khiển trong một Style từ XAML?
- 11. Làm cách nào để tôi có thể đính kèm nhiều url vào một điều khiển từ xa git?
- 12. ASP.NET: Làm thế nào để thiết lập lớp css của một điều khiển trong DataBind?
- 13. Tôi có thể sử dụng <%= ... %> để đặt thuộc tính điều khiển trong ASP.NET không?
- 14. Làm cách nào tôi có thể định vị một loại cụ thể trong một Assembly * một cách hiệu quả *?
- 15. Làm cách nào tôi có thể chỉ định CSS @media trong một tệp dao cạo?
- 16. Cách chỉ định một dấu chấm đơn cho nhiều gói
- 17. Làm thế nào tôi có thể ràng buộc một trường để một điều khiển người dùng
- 18. Khi nào một lớp học sẽ có nhiều hơn một trình khởi tạo được chỉ định?
- 19. ASP.NET MVC - Tôi có thể có nhiều tên cho cùng một hành động không?
- 20. Làm thế nào tôi có thể. Bao gồm nhiều hơn một cấp trong LINQ?
- 21. Làm thế nào tôi có thể thực hiện điều này một cách hiệu quả hơn
- 22. Làm cách nào tôi có thể tạm dừng trong hơn 100 mili giây trong mô-đun trình điều khiển linux?
- 23. Làm thế nào tôi có thể gửi một cookie từ một phương pháp điều khiển Web.Api
- 24. Làm cách nào một điều khiển có thể xử lý một cú nhấp chuột bên ngoài điều khiển đó?
- 25. Tôi có thể chỉ định phụ thuộc maven cho một repo cụ thể không?
- 26. Có cách nào để đặt các điều khiển bên trong bên trong một ASP.NET Custom Control?
- 27. - ASP.NET MVC - Có nhiều hơn một thể hiện của bộ điều khiển được tạo cho mỗi ứng dụng tên miền không? Nếu vậy, dưới những điều kiện gì?
- 28. Một bộ điều khiển với nhiều kiểu máy? Tôi đang làm điều này một cách chính xác?
- 29. HTML5 - Làm thế nào tôi có thể chỉ định chiều rộng cố định cho một ô cụ thể?
- 30. Làm thế nào tôi có thể làm cho một thanh cuộn chỉ cuộn trong khoảng thời gian cố định?
Trình tự mà chúng xuất hiện cũng có vấn đề, vì vậy nếu bạn thiết lập font-size để 12px trong myClass1 nhưng myClass2 đặt kích thước phông chữ thành 10px, thì myClass2 sẽ được ưu tiên ngay cả khi nó xuất hiện cuối cùng. – MikeTeeVee