Параметризация имен действий и частичных представлений выдает ошибку ArgumentException
Почему параметризация имен действий и частичных представлений выдает ошибку ArgumentException?
<div id = "Details" >
<% var ActionName = ViewContext.RouteData.GetRequiredString("action"); %>
<% var PartialViewName = ViewContext.RouteData.GetRequiredString("action"); %>
<% using (Html.BeginForm(ActionName, "ControllerName")) %>
<% { %>
<% Html.RenderPartial(PartialViewName, new List<Model>()); %>
<% } %>
</div>
Меняя его на следующие работы:
<div id = "Details" >
<% using (Html.BeginForm("ActionName", "ControllerName")) %>
<% { %>
<% Html.RenderPartial("PartialViewName", new List<Model>()); %>
<% } %>
</div>
Я получаю следующую ошибку только при параметризации имен действий и частичных представлений:
Group with specified name "jQuery" already exists. Please specify a different name.
Exception Details: System.ArgumentException: Group with specified name "jQuery" already exists. Please specify a different name.
По строке 27:
Line 25: .Compress(true)
Line 26: ).StyleSheets(styles =>
Line 27: styles.AddGroup("jQuery", group =>
Line 28: group.DefaultPath("~/Scripts/css")
Line 29: .Add("start/jquery-ui-1.8.1.custom.css")
Вид, откуда вызывается частичный вид, имеет Site.Master в качестве основного вида. Скрипты, CSS зарегистрированы в Site.Master Site.Master:
<%=
Html.Telerik().StyleSheetRegistrar().DefaultGroup(group =>
group.DefaultPath("~/Content")
.Add("Site.css")
.Add("telerik.common.css")
.Compress(true)
).StyleSheets(styles =>
styles.AddGroup("jQuery", group =>
group.DefaultPath("~/Scripts/css")
.Add("start/jquery-ui-1.8.1.custom.css")
.Add("jquery.pnotify.default.css")
.Compress(true)
)
)
%>
Я делаю что-то неправильно?