public static TagCloser RABeginContainer( this IHtmlHelper htmlHelper, ContainerScrolling scrolling = ContainerScrolling.None, string containerClass = "ra-container", string containerStyle = null) { var content = new HtmlContentBuilder(); content.AppendFormat("<div class='{0} {1}' style='{2}'>", containerClass, GetScrollingClass(scrolling), containerStyle); htmlHelper.ViewContext.Writer.Write(content); return(new TagCloser(htmlHelper, "</div>")); }
private static string GetScrollingClass( ContainerScrolling scrolling) { switch (scrolling) { case ContainerScrolling.Y: return("ra-container-scrollable-y"); case ContainerScrolling.Both: return("ra-container-scrollable-both"); case ContainerScrolling.X: return("ra-container-scrollable-x"); default: return(null); } }