public static void AddFooter(WidgetObject menu, int recordCount) { jQueryObject footer = menu.Next(); if (footer.Length == 0 || !footer.HasClass("sparkle-menu-footer")) { footer = jQuery.FromHtml("<div class='sparkle-menu-footer ui-front'></div>"); menu.Parent().Append(footer); } if (footer != null) { footer.Html(""); jQueryObject footerContent = jQuery.FromHtml("<span class='sparkle-menu-footer-content'></span>"); jQueryObject footerLeft = jQuery.FromHtml("<span class='sparkle-menu-footer-left'></span>"); jQueryObject footerRight = jQuery.FromHtml("<span class='sparkle-menu-footer-right'></span>"); footerContent.Append(footerLeft); footerContent.Append(footerRight); footerLeft.Append(String.Format(SparkleResourceStrings.LookupFooter, recordCount)); footer.Append(footerContent); } jQueryPosition pos = menu.Position(); int height = menu.GetHeight(); int width = menu.GetWidth(); if (footer != null && footer.Length > 0) { footer.Show(); footer.CSS("top", (pos.Top + height + 4).ToString() + "px"); footer.CSS("left", (pos.Left).ToString() + "px"); footer.Width(width); } }
public override void Position(jQueryPosition position) { if (!_calendarOpen) { return; } ((jQueryObject)Script.Literal("$.datepicker.dpDiv")).CSS("top", (position.Top + 30).ToString()).CSS("left", position.Left.ToString()); }
public virtual void Position(jQueryPosition position) { }
public override void Position(jQueryPosition position) { }