Hình 10-4 cung cấp các kỹ năng cơ bản để tạo ra các chủ đề và da và áp dụng cho da. Sau khi bạn tạo các thư mục cho một chủ đề bằng cách sử dụng các qui-dure đầu tiên trong hình này, bạn có thể thêm một tập tin da với nó bằng cách sử dụng các thủ tục thứ hai.
Sau đó, bạn có thể thêm các skin cho các tập tin bằng cách nhập các từ khóa mở cửa cho các loại điều khiển mà bạn muốn cung cấp một làn da cho, đi vào một thuộc tính runat, và nhập các thẻ đóng. Sau đó, bạn có thể nhập bất cứ điều gì thuộc tính bạn muốn sử dụng cho từng làn da, bao gồm các thuộc tính định dạng. Tuy nhiên, do không có hỗ trợ IntelliSense trong một tập tin da, nó có thể được nhanh hơn để thêm các điều khiển bạn muốn một file aspx đầu tiên, bao gồm bất kỳ thuộc tính định dạng, cắt và dán chúng vào tập tin da, và sau đó loại bỏ tất cả, nhưng các định dạng và runat thuộc tính từ da.
Bạn nên biết, tuy nhiên, nó là một thực hành tốt nhất để giữ hầu hết các thông tin trong tờ kiểu dáng bên ngoài. Để làm điều đó, bạn chỉ cần thiết lập các thuộc tính CssClass trong da, như thể hiện bởi hai ví dụ đầu tiên trong hình này. Sau đó, bạn sử dụng CSS cho các chủ đề để định dạng các điều khiển với những lớp học. Bằng cách đó, bạn giữ tất cả các kiểu dáng cho các chủ đề trong một nơi.
Tất nhiên, bạn có thể không luôn luôn làm điều đó. Nếu, ví dụ, một làn da cho một ImageButton cần phải thiết lập các thuộc tính ImageUrl, không có cách nào dễ dàng để làm điều đó với CSS. Trong trường hợp đó, bạn có thể cần phải thiết lập một số thuộc tính định dạng trong file da, như thể hiện bằng da thứ ba trong hình này. Vấn đề là phong cách thiết lập theo cách này sẽ được chuyển đổi thành nội tuyến
đang được dịch, vui lòng đợi..
