From c9158edab45ac435dbf4ad0f162153c6757009cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Thu, 7 Dec 2017 16:54:50 +0300 Subject: [PATCH] Modal HTML should include modal tag too. --- .../AspNetCore/Mvc/RazorPages/AbpPageModel.cs | 6 + .../Pages/Identity/Users/EditModal.cshtml | 110 ++++++++++-------- .../Pages/Identity/Users/EditModal.cshtml.cs | 23 ++-- .../modules/identity/helpers/ModalManager.js | 56 +++------ .../modules/identity/views/users/index.js | 4 +- 5 files changed, 94 insertions(+), 105 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/RazorPages/AbpPageModel.cs b/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/RazorPages/AbpPageModel.cs index eec6fcf081..c164ae6b8e 100644 --- a/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/RazorPages/AbpPageModel.cs +++ b/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/RazorPages/AbpPageModel.cs @@ -1,4 +1,5 @@ using System; +using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging.Abstractions; @@ -22,5 +23,10 @@ namespace Volo.Abp.AspNetCore.Mvc.RazorPages protected ILogger Logger => _lazyLogger.Value; private Lazy _lazyLogger => new Lazy(() => LoggerFactory?.CreateLogger(GetType().FullName) ?? NullLogger.Instance, true); + + protected virtual NoContentResult NoContent() //TODO: Is that true to return empty result like that? + { + return new NoContentResult(); + } } } diff --git a/src/Volo.Abp.Identity.Web/Pages/Identity/Users/EditModal.cshtml b/src/Volo.Abp.Identity.Web/Pages/Identity/Users/EditModal.cshtml index ca45284272..f4a13bed0d 100644 --- a/src/Volo.Abp.Identity.Web/Pages/Identity/Users/EditModal.cshtml +++ b/src/Volo.Abp.Identity.Web/Pages/Identity/Users/EditModal.cshtml @@ -7,65 +7,73 @@ Layout = null; } -@* TODO: partial *@ - +@* TODO: tag helpers for modal and tabs *@ -