powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Модели в SharePoint
3 сообщений из 3, страница 1 из 1
Модели в SharePoint
    #39983213
VladEg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень прошу помочь или хотя бы указать направление.
Суть в чем.
Есть продуктивная система под SharePOint (база на SQL).
В этой системе есть некий список карточек проверок.
Нужно создать функционал удаления карточки проверки на ранних стадиях создания.
В тесте создал - все работает (исходный код ниже)
----------------------
@using Fpc.Audit.AppWeb.Controllers
@using Fpc.Audit.AppWeb.Models.AuditIssue
@using Fpc.Audit.Common.Enums
@using Fpc.Audit.Service.Models
@using EnumHelper = Fpc.Audit.Common.Enums.EnumHelper
@model Fpc.Audit.AppWeb.Models.AuditProgram.SubjectAuditProgram.SubjectAuditProgramSecondStageViewModel

@if (Model.Status.Status == AuditProgramStatus.WorkWithAuditProgram ||
Model.Status.Status == AuditProgramStatus.DraftNew)
{
@Html.ActionLink(" Удалить проверку", "Delete", "SubjectAuditProgram",
new RouteValueDictionary(new { id = Model.AuditId }),
new Dictionary<string, object> { { "class", "icon-remove fg-darkRed audit-delete-dialog" }, { "alt", "Удалить" }, { "style", "padding: 0px 0px 15px 0px; display: block" } });
}
---------------------
На продуктиве тот же код не работает. Даже не отрисовывает ссылку "Удалить проверку"
В папке с исходниками есть несколько файлов "Details.cshtml", "Delete.cshtml", "Edit.cshtml", "EditNsi.cshtml", "Create.cshtml", "CreateNew.cshtml".
Я пробовал вставить код типа просто для проверки хотя бы отрисовки кнопки: "@Html.ActionLink("Жми здесь","Delete")".
Бесполезняк, не отображает. Ставлю код "@Html.ActionLink("Жми здесь","CreateNew")" - появляется ссылка "Жми здесь".
И такая хрень (в смысле не работает) со всеми перечисленными файлами кроме "CreateNew.cshtml" и "Details.cshtml".
Я переименовал файл "CreateNew.cshtml" в файл "Delete.cshtml". И все - опять не работает.
Подозреваю, что этот скриптик (Delete) должен быть прописан в какой-то модели, но где и как прописать не знаю.

Две недели уже бьюсь!
Кто знает, подскажите что-нибудь умное!!!
...
Рейтинг: 0 / 0
Модели в SharePoint
    #39983216
VladEg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще, вдогонку.
По логам посмотрел - выдает ошибку:
2020-07-22 11:04:45.9163|ERROR|Fpc.Audit.Service.Logging.NLogLogger|
Error in Path :/SubjectAuditProgram/SecondStage/2323
Raw Url :/SubjectAuditProgram/SecondStage/2323?SPHostUrl=http%3A%2F%2Fspp-portal.fpc.org.rzd%2Fsites%2Fauditorsprod%2F&SPAppWebUrl=http%3A%2F%2Fapp-32cddcd20b145d.apps.spp-portal.fpc.org.rzd%2Fsites%2Fauditorsprod%2Fauditorsprod%2F&SPLanguage=ru-RU
Message :c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\7ddf42c1\659d2f6e\App_Web_secondstage.cshtml.2c86537b.zzbxjgwt.0.cs(64): error CS0246: The type or namespace name 'SubjectAuditProgramSecondStageViewModel' could not be found (are you missing a using directive or an assembly reference?)
Source :System.Web
Stack Trace : at System.Web.Compilation.AssemblyBuilder.Compile()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
at System.Web.Compilation.BuildManager.GetCompiledType(VirtualPath virtualPath)
at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)
at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
TargetSite :System.CodeDom.Compiler.CompilerResults Compile()
Но я в ней не совсем понял.
Понял только что не может найти то ли сам модуль, то ли в модуле что-то...
...
Рейтинг: 0 / 0
Модели в SharePoint
    #39983223
zby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladEg
Кто знает, подскажите что-нибудь умное!!!


Напишите куда следует, а то я щас сам напишу ))
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Модели в SharePoint
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]