تحتاج إلى القائمة ASP.NET جيدة
سؤال
وأنا أبحث عن قائمة جيدة لاستخدامها في ASP.NET. أنا حاليا باستخدام القائمة آسيا والمحيط الهادئ. احتاج للعمل في IE 6،7،8، فايرفوكس وسفاري. كما أنني في حاجة إليها للا تضيف الكثير من النفقات العامة إلى صفحة العميل. أنا بحاجة إلى أن تكون قادرة على تحميل من قاعدة البيانات.
المحلول
وكتابة تحكم خادم الخاصة التي تطبق الرقابة القائمة asp.net لكن الذهاب خطوة أبعد وتنفيذ محولات دية CSS التي سوف تعطيك المعايير المتوافقة مع رمز بدلا من الجداول القمامة أتش تي أم أل المعتادة التي آسيا والمحيط الهادئ: يخلق القائمة
ويمكنك قراءة المزيد هنا: http://www.asp.net/cssadapters/Whitepaper .aspx اتصال
نصائح أخرى
ويمكنك استخدام هذا الكود كما إلهام: HTTP: / /trac2.assembla.com/GiusCms/browser/trunk/Controls/Controls/Menu.cs
وهذه السيطرة هي قادرة على استخدام أي SiteMapDataSource. أو يمكنك ببساطة تخصيص كما تريد. استخدام CSS لإخفاء وإظهار القوائم الفرعية الداخلية.
وجئت إلى هذا المنصب لأنني كنت تعاني من القضايا بيضاء باستخدام IE8. إذا كان أي شخص آخر هو بعد حل سريع لهذه محاولة لتعيين الخاصية فهرس z الملكية DynamicMenuStyle على عنصر القائمة يدويا، وهنا هو ما فعلته لالمغلق لذلك.
.HorizontalMenu_DynamicMenuStyle
{
font-family: Verdana;
font-size: medium;
background-color: #FCFCFC;
border: solid 1px green;
z-index: 100;
}
وإلقاء نظرة على هذا
<وأ href = "http://blogs.msdn.com/giorgio/archive/2009/02/01/asp-net-menu-and-ie8-rendering-white-issue.aspx" يختلط = "نوفولو noreferrer "> http://blogs.msdn.com/giorgio/archive/2009/02/01/asp-net-menu-and-ie8-rendering-white-issue.aspx
<وأ href = "http://weblogs.asp.net/bleroy/archive/2009/03/23/asp-menu-fix-for-ie8-problem-available.aspx" يختلط = "نوفولو noreferrer" > http://weblogs.asp.net/bleroy/archive/2009/03/23/asp-menu-fix-for-ie8-problem-available.aspx