From a0106ff8111053b41c7dd89ea7f657b029030296 Mon Sep 17 00:00:00 2001 From: Craig Cronin Date: Thu, 7 Nov 2013 12:50:26 +0000 Subject: [PATCH] Fixed as per issue comments, but also implemented for another 3 overloads --- src/Umbraco.Web/HtmlHelperRenderExtensions.cs | 8 ++++---- src/umbraco.sln | 3 --- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/Umbraco.Web/HtmlHelperRenderExtensions.cs b/src/Umbraco.Web/HtmlHelperRenderExtensions.cs index 2a009dfaa2..f434b70656 100644 --- a/src/Umbraco.Web/HtmlHelperRenderExtensions.cs +++ b/src/Umbraco.Web/HtmlHelperRenderExtensions.cs @@ -296,7 +296,7 @@ namespace Umbraco.Web object htmlAttributes, FormMethod method) { - return html.BeginUmbracoForm(action, controllerName, additionalRouteVals, htmlAttributes.ToDictionary(), method); + return html.BeginUmbracoForm(action, controllerName, additionalRouteVals, HtmlHelper.AnonymousObjectToHtmlAttributes(htmlAttributes), method); } /// @@ -312,7 +312,7 @@ namespace Umbraco.Web object additionalRouteVals, object htmlAttributes) { - return html.BeginUmbracoForm(action, controllerName, additionalRouteVals, htmlAttributes.ToDictionary()); + return html.BeginUmbracoForm(action, controllerName, additionalRouteVals, HtmlHelper.AnonymousObjectToHtmlAttributes(htmlAttributes)); } /// @@ -480,7 +480,7 @@ namespace Umbraco.Web object htmlAttributes, FormMethod method) { - return html.BeginUmbracoForm(action, surfaceType, additionalRouteVals, htmlAttributes.ToDictionary(), method); + return html.BeginUmbracoForm(action, surfaceType, additionalRouteVals, HtmlHelper.AnonymousObjectToHtmlAttributes(htmlAttributes), method); } /// @@ -496,7 +496,7 @@ namespace Umbraco.Web object additionalRouteVals, object htmlAttributes) { - return html.BeginUmbracoForm(action, surfaceType, additionalRouteVals, htmlAttributes.ToDictionary()); + return html.BeginUmbracoForm(action, surfaceType, additionalRouteVals, HtmlHelper.AnonymousObjectToHtmlAttributes(htmlAttributes)); } /// diff --git a/src/umbraco.sln b/src/umbraco.sln index 0b7902d964..ba7a350194 100644 --- a/src/umbraco.sln +++ b/src/umbraco.sln @@ -157,7 +157,4 @@ Global {73529637-28F5-419C-A6BB-D094E39DE614} = {DD32977B-EF54-475B-9A1B-B97A502C6E58} {B555AAE6-0F56-442F-AC9F-EF497DB38DE7} = {DD32977B-EF54-475B-9A1B-B97A502C6E58} EndGlobalSection - GlobalSection(Performance) = preSolution - HasPerformanceSessions = true - EndGlobalSection EndGlobal