protected void AddEndModal(ShowModalType modalType = ShowModalType.Normal) { Add(@" </div> <div class=""modal-footer" ); if (modalType == ShowModalType.FullScreen) { Add(" modal-full-screen-footer"); } Add(@"""> <button type=""button"" class=""btn btn-secondary"" data-dismiss=""modal"">Close</button> </div> </div> </div> </div>"); }
protected void AddBeginModal(string id, string title, ShowModalType modalType = ShowModalType.Normal) { Add(@" <!--TAB dependancy --> <div class=""modal"); if (modalType == ShowModalType.FullScreen) { Add(" modal-full-screen"); } Add(@""" id="""); Add(id); Add(@""" tabindex=""-1"" role=""dialog"" aria-hidden=""true""> <div class=""modal-dialog" ); if (modalType == ShowModalType.XL) { Add(" modal-xl"); } else if (modalType == ShowModalType.FullScreen) { Add(" modal-full-screen-dialog"); } Add(@""" role=""dialog""> <div class=""modal-content" ); if (modalType == ShowModalType.FullScreen) { Add(" modal-full-screen-content"); } Add(@"""> <div class=""modal-header""> <h4 class=""modal-title"">" ); AddEncoded(title); Add(@"</h4> <button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close""> <span aria-hidden=""true"">×</span> </button> </div> <div class=""modal-body" ); if (modalType == ShowModalType.FullScreen) { Add(" modal-full-screen-body"); } Add(@"""> "); }