Я использовал Visual Studio 2012 и встроенный шаблон (в разделе «Добавить» -> «Новый проект») для создания нового проекта веб-приложения ASP.NET Web Forms, ориентированного на .NET Framework 4.5. Внутри страницы Site.Master, предоставленной по умолчанию, я вижу разметку, включающую CSS на странице, которая выглядит так:
<webopt:BundleReference runat="server" Path="~/Content/css" />
Однако я заметил, что потенциально могу использовать этот другой код вместо этого....
<%: Styles.Render("~/Content/css") %>
Когда я смотрю на отрендеренную страницу, результат кажется таким же. В чем разница между использованием webopt:BundleReference и Styles.Render?
Является ли один из этих подходов лучшим, чем другой?