public void BeginModal(Modal modal)
 {
     modal.EnsureClass("modal fade");
     modal.EnsureHtmlAttribute("tabindex", "-1");
     modal.EnsureHtmlAttribute("role", "dialog");
     modal.EnsureHtmlAttribute("aria-labelledby", modal.Id + "-label");
     modal.EnsureHtmlAttribute("aria-hidden", "true");
 }
Beispiel #2
0
        public void BeginModal(Modal modal, TextWriter writer)
        {
            modal.EnsureClass("modal fade");
            modal.EnsureHtmlAttribute("tabindex", "-1");
            modal.EnsureHtmlAttribute("role", "dialog");
            modal.EnsureHtmlAttribute("aria-labelledby", modal.Id + "-label");
            modal.EnsureHtmlAttribute("aria-hidden", "true");

            var builder = new TagBuilder("div");

            builder.MergeAttributes <string, object>(modal.HtmlAttributes);
            string tag = builder.ToString(TagRenderMode.StartTag);

            writer.Write(tag);
        }