Спасибо за совет, он привел меня к следующему решению;
Я создал файл с именем "safari.browser" и поместил его в каталог App_Browsers. Содержание этого файла показано ниже;
<browsers>
<browser refID="safari1plus">
<controlAdapters>
<adapter controlType="System.Web.UI.WebControls.Menu" adapterType="" />
</controlAdapters>
</browser>
</browsers>
Насколько я понимаю, это говорит ASP.NET не использовать адаптер, который обычно используется для визуализации содержимого элемента управления, а вместо этого использовать рендеринг верхнего уровня.