Menu.RenderingMode Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur nilai yang menentukan apakah Menu kontrol merender elemen HTML table dan gaya sebaris, atau listitem elemen dan gaya lembar gaya bertingkat (CSS).
public:
property System::Web::UI::WebControls::MenuRenderingMode RenderingMode { System::Web::UI::WebControls::MenuRenderingMode get(); void set(System::Web::UI::WebControls::MenuRenderingMode value); };
public System.Web.UI.WebControls.MenuRenderingMode RenderingMode { get; set; }
member this.RenderingMode : System.Web.UI.WebControls.MenuRenderingMode with get, set
Public Property RenderingMode As MenuRenderingMode
Nilai Properti
Nilai yang menentukan apakah Menu kontrol merender elemen HTML table dan gaya sebaris, atau listitem elemen dan gaya lembar gaya berskala (CSS). Nilai defaultnya adalah Default.
Keterangan
Nilai RenderingMode properti menentukan bagaimana kontrol menu merender markup untuk Menu kontrol.
Dalam ASP.NET 3.5 dan versi yang lebih lama, Menu kontrol menggunakan elemen HTML table dan gaya sebaris untuk menentukan tampilan menu di browser. Dalam ASP.NET 4 dan versi yang lebih baru, secara default Menu kontrol menggunakan elemen HTML listitem dan gaya lembar gaya berskala (CSS).
Jika Anda tidak mengatur properti ini, Menu kontrol akan merender markup yang sesuai dengan versi ASP.NET yang ditunjukkan oleh Control.RenderingCompatibility properti . Kontrol Menu menggunakan aturan berikut:
Jika nilai RenderingCompatibility properti adalah
3.5, Menu kontrol menggunakan elemen HTMLtabledan gaya sebaris.Jika nilai RenderingCompatibility properti atau
4.0lebih besar, Menu kontrol menggunakan elemen HTMLlistitemdan gaya CSS.
Properti ini disediakan untuk kompatibilitas mundur. RenderingCompatibility Jika properti menunjukkan bahwa Anda ingin kontrol menghasilkan HTML yang kompatibel dengan ASP.NET 4 atau yang lebih baru, tetapi Anda ingin Menu kontrol menjadi pengecualian yang menggunakan perilaku sebelumnya, Anda dapat mengatur properti ini ke Table. Misalnya, jika Anda memiliki halaman Web yang menampilkan teks dari kanan ke kiri, Anda mungkin ingin mengatur properti Table ini karena beberapa browser tidak menampilkan List markup mode dengan benar untuk teks kanan-ke-kiri.