protected override void Render(HtmlTextWriter writer) { var sb = new StringBuilder(); if (string.IsNullOrEmpty(ButtonID)) { ButtonID = Guid.NewGuid().ToString(); } sb.AppendFormat(@"<a class='{0}' id='{1}' href='javascript:void(0);' onclick='actionButtonClick({4}, {5}); {2}' >{3}</a>", ButtonCssClass, ButtonID, OnClickJavascript, ButtonText, EnableRedirectAfterAjax.ToString().ToLower(), ButtonContainer); writer.Write(sb); }
protected override void Render(HtmlTextWriter writer) { var sb = new StringBuilder(); if (string.IsNullOrEmpty(ButtonID)) { ButtonID = Guid.NewGuid().ToString(); } sb.AppendFormat("<div style='display: none;' id='{0}AjaxRequestPanel'>", ButtonID); sb.AppendFormat("<div class='text-medium-describe'>{0}</div>", AjaxRequestText); sb.AppendFormat("<img src='{0}' />", WebImageSupplier.GetAbsoluteWebPath("ajax_progress_loader.gif", BookmarkingSettings.ModuleId)); sb.AppendFormat("</div>"); sb.AppendFormat(@"<a class='{0}' id='{1}' href='javascript:void(0);' onclick='actionButtonClick(this.id, {5}); {2}' style='{3}'>{4}</a>", ButtonCssClass, ButtonID, OnClickJavascript, ButtonStyle, ButtonText, EnableRedirectAfterAjax.ToString().ToLower()); writer.Write(sb); }
protected override void Render(System.Web.UI.HtmlTextWriter writer) { StringBuilder sb = new StringBuilder(); if (string.IsNullOrEmpty(ButtonID)) { ButtonID = Guid.NewGuid().ToString(); } if (string.IsNullOrEmpty(ImageSrc)) { try { ImageSrc = Page.ClientScript.GetWebResourceUrl(this.GetType(), "ASC.Web.Controls.ActionButton.images.ajax_progress_loader.gif"); } catch { } } sb.AppendFormat(@" <div style='display: none;' id='{0}AjaxRequestPanel'> <div class='textMediumDescribe'> {1} </div> ", ButtonID, AjaxRequestText); if (!string.IsNullOrEmpty(ImageSrc)) { sb.AppendFormat("<img src='{0}' />", ImageSrc); } sb.AppendFormat("</div>"); sb.AppendFormat(@"<a class='{0}' id='{1}' href='javascript:void(0);' onclick='actionButtonClick(this.id, {5}, {6}); {2}' style='{3}'>{4}</a>", ButtonCssClass, ButtonID, OnClickJavascript, ButtonStyle, ButtonText, EnableRedirectAfterAjax.ToString().ToLower(), DisableInputs.ToString().ToLower()); writer.Write(sb); }