How to remove themesFigure 10-7 shows how to remove a theme from an ap dịch - How to remove themesFigure 10-7 shows how to remove a theme from an ap Việt làm thế nào để nói

How to remove themesFigure 10-7 sho

How to remove themes
Figure 10-7 shows how to remove a theme from an application, page, or control after you’ve applied it. Although it isn’t shown in this chapter, a web site administrator can set a global theme that applies to all web applications running on the server. In that case, you may want to remove the global theme from all pages of your application. To do that, you can open the web.config file for your application and set the theme or styleSheetTheme attribute of the pages element to an empty string.
Next, this figure shows how to remove a theme from a single page. You may need to do that if you want to apply formatting to that page that’s different from the formatting of the theme. Here again, this can be done at design time or runtime by using techniques like those for applying a theme.
This figure also shows how to remove (or disable) a theme that’s applied to a control. By default, the EnableTheming property is set to True for all controls so the theme for the application or page is applied to all controls. In most cases, that’s what you want. However, since an attribute that’s set in a skin in a custom-ization theme overrides the same attribute that’s set at the control level, you may want to remove the theme from the control so the formatting that’s specified by the control is applied instead.
To remove the theme from a control, you can set the EnableTheming attri-bute for the control to False. Then, you can use standard ASP.NET formatting techniques to format the control. For instance, the example in this figure sets the CssClass attribute to a different class so the formatting for that class will be applied to it.
If you need to set the EnableTheming property at runtime, you can use the Prelnit event of the page to make sure that this skin is removed before the HTML elements and controls are added to the page. This works the same as it does for applying a theme to a page.
Of course, you can also override a class rule set in a GSS file by applying a id rule set. That’s because an id selector is more specific than a class selector.
If you do it that way, you don’t need to make any other design time or runtime changes.
Although you can also remove a style sheet theme from a control by setting the control’s EnableTheming property to False, you’re not likely to do that. That’s because any attributes you specify for individual controls are applied after the styles specified by the style sheet theme. So if you need to override an attri¬bute that’s set by a theme, you can simply include that attribute on the control. That’s the main advantage of using style sheet themes.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Làm thế nào để loại bỏ các chủ đềHình 10-7 cho thấy làm thế nào để loại bỏ một chủ đề từ một ứng dụng, trang, hoặc kiểm soát sau khi bạn đã áp dụng nó. Mặc dù nó không phải là hiển thị trong chương này, một quản trị của trang web có thể thiết lập một chủ đề toàn cầu mà áp dụng cho tất cả các ứng dụng web chạy trên máy chủ. Trong trường hợp đó, bạn có thể muốn loại bỏ chủ đề toàn cầu từ tất cả các trang của bạn ứng dụng. Để làm điều đó, bạn có thể mở tập tin web.config để sử dụng và thiết lập các thuộc tính chủ đề hoặc styleSheetTheme của các yếu tố trang cho một chuỗi rỗng.Sau đó, con số này cho thấy làm thế nào để loại bỏ một chủ đề từ một trang duy nhất. Bạn có thể cần phải làm điều đó nếu bạn muốn áp dụng định dạng cho trang đó là khác nhau từ các định dạng của các chủ đề. Ở đây một lần nữa, điều này có thể được thực hiện tại thời gian thiết kế hoặc thời gian chạy bằng cách sử dụng các kỹ thuật như những người cho việc áp dụng một chủ đề.Con số này cũng cho thấy làm thế nào để loại bỏ (hoặc vô hiệu hóa) một chủ đề được áp dụng cho một điều khiển. Theo mặc định, các tài sản EnableTheming được đặt thành True cho tất cả các điều khiển như vậy chủ đề cho các ứng dụng hoặc trang được áp dụng cho tất cả các điều khiển. Trong hầu hết trường hợp, đó là những gì bạn muốn. Tuy nhiên, kể từ khi một thuộc tính được đặt trong một làn da trong một chủ đề tùy chỉnh-ization ghi đè lên cùng một thuộc tính được đặt ở cấp độ kiểm soát, bạn có thể muốn xoá chủ đề khỏi sự kiểm soát để định dạng được chỉ định bởi sự kiểm soát được áp dụng để thay thế.Để loại bỏ các chủ đề từ một điều khiển, bạn có thể thiết lập EnableTheming attri-bute kiểm soát để sai. Sau đó, bạn có thể sử dụng ASP.NET tiêu chuẩn định dạng kỹ thuật định dạng sự kiểm soát. Ví dụ, ví dụ trong hình này đặt thuộc tính CssClass cho một lớp học khác nhau để định dạng cho lớp đó sẽ được áp dụng cho nó.Nếu bạn cần phải thiết lập các tài sản EnableTheming tại thời gian chạy, bạn có thể sử dụng các sự kiện Prelnit của trang web để đảm bảo rằng da này loại bỏ trước khi các yếu tố HTML và điều khiển được thêm vào trang. Điều này hoạt động giống như nó đã làm cho áp dụng một chủ đề cho một trang.Tất nhiên, bạn cũng có thể thay thế một quy tắc lớp thiết lập trong một tập tin GSS bằng cách áp dụng một bộ quy tắc id. Đó là bởi vì một chọn id là cụ thể hơn một chọn lớp.Nếu bạn làm như vậy, bạn không cần phải thay đổi bất kỳ khác thiết kế thời gian hoặc thời gian chạy.Mặc dù bạn cũng có thể loại bỏ một chủ đề tấm phong cách từ một điều khiển bằng cách đặt của kiểm soát EnableTheming bất động sản thành sai, anh không có khả năng để làm điều đó. Đó là bởi vì bất kỳ thuộc tính nào bạn chỉ định cho điều khiển cá nhân được áp dụng sau khi kiểu được chỉ định theo chủ đề tấm phong cách. Vì vậy nếu bạn muốn ghi đè lên một attri¬bute được thiết lập bởi một chủ đề, bạn chỉ đơn giản là có thể bao gồm đó thuộc tính trên bộ điều khiển. Đó là lợi thế chính của việc sử dụng phong cách tấm chủ đề.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Làm thế nào để loại bỏ các chủ đề
Hình 10-7 cho thấy làm thế nào để loại bỏ một chủ đề từ một ứng dụng, trang web, hoặc kiểm soát sau khi bạn đã áp dụng nó. Mặc dù nó không được thể hiện trong chương này, một quản trị viên trang web có thể thiết lập một chủ đề toàn cầu áp dụng cho tất cả các ứng dụng web chạy trên máy chủ. Trong trường hợp đó, bạn có thể muốn loại bỏ các chủ đề toàn cầu từ tất cả các trang của ứng dụng của bạn. Để làm điều đó, bạn có thể mở các tập tin web.config cho ứng dụng của bạn và thiết lập chủ đề hay styleSheetTheme thuộc tính của phần tử trang cho một chuỗi rỗng.
Tiếp theo, con số này cho thấy làm thế nào để loại bỏ một chủ đề từ một trang duy nhất. Bạn có thể cần phải làm điều đó nếu bạn muốn áp dụng định dạng cho trang đó là khác nhau từ các định dạng của các chủ đề. Một lần nữa, điều này có thể được thực hiện tại thời gian thiết kế hoặc thời gian chạy bằng cách sử dụng các kỹ thuật như những người áp dụng một chủ đề.
Con số này cũng cho thấy làm thế nào để loại bỏ (hoặc tắt) một chủ đề đó là áp dụng để kiểm soát một. Theo mặc định, tài sản EnableTheming được thiết lập là True cho tất cả các điều khiển để các chủ đề cho các ứng dụng hoặc trang được áp dụng cho tất cả các điều khiển. Trong hầu hết các trường hợp, đó là những gì bạn muốn. Tuy nhiên, kể từ khi một thuộc tính đó là thiết lập trong một làn da trong một chủ đề tùy chỉnh-hóa sẽ ghi đè các thuộc tính tương tự đó là thiết lập ở mức kiểm soát, bạn có thể muốn loại bỏ các chủ đề từ sự kiểm soát để các định dạng đó là quy định của các điều khiển được áp dụng thay thế.
Để loại bỏ các chủ đề từ một điều khiển, bạn có thể thiết lập các EnableTheming attri-tả Dinh dưỡng cho sự kiểm soát để False. Sau đó, bạn có thể sử dụng các kỹ thuật ASP.NET định dạng chuẩn để định dạng kiểm soát. Ví dụ, ví dụ trong hình này đặt ra các thuộc tính CssClass đến một lớp học khác nhau để định dạng cho lớp đó sẽ được áp dụng cho nó.
Nếu bạn cần phải thiết lập thuộc tính EnableTheming lúc chạy, bạn có thể sử dụng các sự kiện Prelnit của trang để làm cho chắc chắn rằng da này được lấy ra trước khi các yếu tố HTML và điều khiển được thêm vào trang. Điều này hoạt động tương tự như đối với việc áp dụng một chủ đề cho một trang.
Tất nhiên, bạn cũng có thể ghi đè lên một quy tắc class đặt trong một tập tin GSS bằng cách áp dụng một bộ quy tắc id. Đó là bởi vì một selector id trưng hơn là một chọn lớp.
Nếu bạn làm theo cách đó, bạn không cần phải thực hiện bất kỳ thời gian thiết kế hoặc thời gian chạy thay đổi khác.
Mặc dù bạn cũng có thể loại bỏ một chủ đề phong cách trang từ một điều khiển bằng cách thiết lập tài sản EnableTheming kiểm soát của False, bạn không có khả năng để làm điều đó. Đó là bởi vì bất kỳ thuộc tính bạn chỉ định cho điều khiển cá nhân được áp dụng sau khi các phong cách theo quy định của theme style sheet. Vì vậy, nếu bạn cần phải ghi đè lên một attri¬bute được đặt bởi một chủ đề, bạn chỉ có thể bao gồm những đặc tính trên bộ điều khiển. Đó là lợi thế chính của việc sử dụng các chủ đề phong cách trang.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: