protected override void FillStyleAttributes(System.Web.UI.CssStyleCollection attributes, System.Web.UI.IUrlResolutionService urlResolver) { if (!string.IsNullOrEmpty(Position)) { attributes[HtmlTextWriterStyle.Position] = Position; } if (!string.IsNullOrEmpty(Visibility)) { attributes[HtmlTextWriterStyle.Visibility] = Visibility; } if (!Left.IsEmpty) { attributes[HtmlTextWriterStyle.Left] = Left.ToString(); } if (!Top.IsEmpty) { attributes[HtmlTextWriterStyle.Top] = Top.ToString(); } if (!string.IsNullOrEmpty(Margin)) { attributes[HtmlTextWriterStyle.Margin] = Margin.ToString(); } if (!string.IsNullOrEmpty(Padding)) { attributes[HtmlTextWriterStyle.Padding] = Padding.ToString(); } if (!string.IsNullOrEmpty(ListStyle)) { attributes["list-style"] = ListStyle.ToString(); } if (!string.IsNullOrEmpty(Float)) { attributes["float"] = Float.ToString(); } if (!string.IsNullOrEmpty(Display)) { attributes[HtmlTextWriterStyle.Display] = Display.ToString(); } if (!string.IsNullOrEmpty(Cursor)) { attributes[HtmlTextWriterStyle.Cursor] = Cursor.ToString(); } base.FillStyleAttributes(attributes, urlResolver); string[] filter = new string[] { "left", "right", "top", "bottom", "width", "height", "margin-left", "margin-right", "margin-top", "margin-bottom" }; foreach (string f in filter) { if (!string.IsNullOrEmpty(attributes[f])) { attributes[f] = attributes[f].Replace(",", "."); } } }
protected override void FillStyleAttributes(System.Web.UI.CssStyleCollection attributes, System.Web.UI.IUrlResolutionService urlResolver) { base.FillStyleAttributes(attributes, urlResolver); attributes["float"] = "left"; if (!PaddingTop.IsEmpty) { attributes[HtmlTextWriterStyle.PaddingTop] = PaddingTop.ToString(); } else { attributes[HtmlTextWriterStyle.PaddingTop] = "5px"; } if (!PaddingLeft.IsEmpty) { attributes[HtmlTextWriterStyle.PaddingLeft] = PaddingLeft.ToString(); } else { attributes[HtmlTextWriterStyle.PaddingLeft] = "5px"; } }
protected override void FillStyleAttributes(System.Web.UI.CssStyleCollection attributes, System.Web.UI.IUrlResolutionService urlResolver) { base.FillStyleAttributes(attributes, urlResolver); foreach (string key in Style.Keys) { attributes[key] = Style[key]; } }