Описание тега child-actions

0 ответов

Передать данные в представление дочернего действия

У меня есть несколько представлений, которые вызывают одно и то же дочернее действие, которое отображает представление.В зависимости от того, какое представление вызывает дочернее действие, я хочу отобразить другое сообщение в дочернем представлении…
10 ноя '11 в 12:33
0 ответов

Вызов ASP.NET MVC дочернего действия из контроллера

В представлениях ASP.NET MVC можно вызывать дочерние действия следующим образом: @Html.Action("ActionName") Это даст результаты действия под названием ActionName на вывод вида. Можно ли сделать такой дочерний вызов действия в контроллере? Результато…
09 мар '16 в 08:03
3 ответа

ASP .Net MVC 3: дочернее действие и перенаправление

Мне нужно отобразить регистрационную форму и форму входа на главной странице. Если проверка не проходит в этих двух формах, мне нужно отобразить правильные ошибки на главной странице. Но если ошибки не было, пользователь должен быть перенаправлен на…
0 ответов

Невозможно привести объект типа "System.Web.Mvc.ViewResult" к типу "System.Web.Mvc.PartialViewResult".

У меня есть метод Html.Action в моем файле layout.cshtml, который используется для каждой формы поиска. В файле макета у меня есть это условие рендеринга: @if (dcmodel != null) { @Html.Action("SearchForm", "Document", dcmodel) } else { @Html.Action(…
26 май '16 в 16:54
1 ответ

Есть ли хороший способ обрабатывать исключения в MVC ChildActions

Кажется, я делаю много исключений, глотая Child Actions. [ChildActionOnly] [OutputCache(Duration = 1200, VaryByParam = "key;param")] public ActionResult ChildPart(int key, string param) { try { var model = DoRiskyExceptionProneThing(key, param) retu…
19 авг '14 в 00:49
1 ответ

Как я могу узнать, вызывается ли мое действие RenderAction?

У меня есть действие, которое потенциально может быть вызвано через обычную ссылку, и в этом случае я бы вернул View(), или оно также может быть вызвано через AJAX или RenderAction (т.е. как дочернее действие), и в этом случае я бы вернулся PartialV…
14 сен '11 в 21:29
1 ответ

Получить родительский контроллер из действия PartialView

У меня есть представление _Partial.cshtml, которое вызывается в представлении Parent.cshtml следующим образом: Parent.cshtml: @ Html.Render ("_ Partial"); В представлении _Partial.cshtml есть кнопка, которая связана с формой следующим образом: using…
2 ответа

Сделайте все методы действия контроллера ChildActionOnly

Вместо того, чтобы не забыть украсить кучу методов действия с ChildActionOnly атрибут, было бы удобно иметь возможность указывать все методы во всем контроллере как таковые. Пытаюсь поставить ChildActionOnly Атрибут в классе контроллера не работает …
30 сен '14 в 21:54
1 ответ

Обработчик исключений дочерних действий

У меня есть простой контроллер: public class RedirectController : Controller { public ActionResult Index() { return View(); } [ChildActionOnly] public ActionResult Child1() { return View(); } [ChildActionOnly] public ActionResult Child2() { return V…
06 сен '12 в 03:49
1 ответ

Кеширование в ASP.NET MVC с не кэшируемыми формами

Я делаю кэширование пончиков с библиотекой MVCDonutCaching. Предыстория кеширования пончиков с использованием этой библиотеки:То, как это работает, заключается в том, что вы можете кэшировать представление, но исключить его часть из кэширования, то …
2 ответа

MVC Компонент с обратной передачей

Я пытаюсь создать набор компонентов MVC, которые можно легко использовать с различными настройками. Они созданы и используются как дочерние действия, потому что мне нужно, чтобы они могли частично выполнять обратную передачу себе, не зная другого со…
21 янв '16 в 10:55
1 ответ

Ошибка при выполнении дочернего запроса для обработчика

Я использую дочернее действие в Home Controller следующим образом: [OutputCache(Duration=30)] public ActionResult ChildAction() { Response.Write("Date Time is="+DateTime.Now); return View(); } Home.cshtml <h2>About</h2> <p> @Html.A…
19 май '13 в 14:34
1 ответ

Html.Action отображает частичное меню внутри с различными ссылочными маршрутами

Я отрисовываю виджет меню внутри заголовка основного макета. _Layout.cshtml @Html.Action("Menu", "Menu", new { area = "Application" }) FullMenu.cshtml <div class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <li><a hre…
08 ноя '15 в 19:55
2 ответа

Привязка модели MVC3 к методу моего детского действия

Я использую MVC3 и пытаюсь использовать функцию Child Action @Html.Action() поэтому у меня есть вид со следующим @foreach (элемент var в Model.Items){ @Html.Action("GetFormItemView", "Question", item}); } Это вызывает следующий метод [ChildActionOnl…
1 ответ

ASP.NET MVC3 Html.Action, содержащий форму

У меня есть страница на моей странице, которая содержит форму. Я использовал этот модуль аналогично следующему: @Html.Action("Pod","Home") В действии Pod HttpPost, которое обрабатывает публикацию формы, есть некоторая проверка бизнес-правил. Если эт…
06 май '11 в 12:53
1 ответ

Получить доступ к дочернему параметру действия в его представлении

public class AController : Controller { public ActionResult Index() { return View(); } } и представление индекса идет как ... @Html.Action("Index", "BController", new { HasEditPermission = true }) ... BControler идет как public class BController : C…
2 ответа

Как передать данные из дочернего действия в макет в ASP.NET MVC

У меня есть представление, которое использует макет, а также выполняет дочернее действие. Компоновка вызывает частичную часть, которой требуются некоторые данные от дочернего действия представления. Есть ли способ передать данные из дочернего действ…
05 ноя '13 в 13:09
1 ответ

Обработка ошибок в дочерних действиях MVC

Моя обработка ошибок собирает (некоторые вручную, некоторые автоматически) ошибки, возникающие во время выполнения контроллера. Тогда у меня есть частичное представление, которое выдает сообщения об ошибках. Я храню сообщения об ошибках в ViewData (…
1 ответ

Хотите отобразить сообщение в макете от дочернего действия?

Я хочу отобразить сообщение в макете от дочернего действия? Как я могу это сделать? Как и в моем макете, у меня есть форма входа в систему (отображается как дочернее действие).. поэтому, когда вход в систему не удается, я хотел бы показать сообщение…
10 ноя '12 в 15:59
0 ответов

Контроллер для пути '/' не найден... ошибка в Html.Action

Мое приложение (ASP.NET MVC 4) работало несколько часов назад, и совсем недавно я получил эту ошибку: Контроллер для пути '/' не найден или не реализует IController Я тестирую части приложения и обнаруживаю, что это произойдет, когда я позвоню Html.…