Вопрос

Как вызывать контроллер и его действие от partialpage.cshtml Позвольте сказать, что у меня есть

Html.DevExpress().PageControl(
        settings =>
        {
            settings.Name = "MyTabs";
            settings.Width = 520;
            settings.Height = 360;
            settings.ActivateTabPageAction = ActivateTabPageAction.Click;
            settings.EnableHotTrack = true;
            settings.SaveStateToCookies = true;
            settings.TabAlign = TabAlign.Left;
            settings.TabPosition = TabPosition.Top;

            settings.TabPages.Add("Houses").SetContent(() =>
            {
                Html.Render("_RenderTabHousesPartial", Model);
            });
            settings.TabPages.Add("Apartments").SetContent(() =>
            {
                Html.RenderPartial("_TabApartmentsPartial", Model);
            });
        }).GetHtml()
.

Теперь я хочу заменить это html.renderpartial ("_ Tabapartmentspartial", модель);С контроллером вызова, который вернет мне некоторые данные в этом разделе

settings.TabPages.Add("Houses").SetContent(() =>
{
   /Controller/Action/
});
.

Этот контроллер будет отвечать, чтобы вернуть меня PartialView с некоторыми данными.

Это возможно?

Это было полезно?

Решение

Возможен дубликат:

Используйте Рендерекция вместо Renderpartial :

settings.TabPages.Add("Houses").SetContent(() => {
   Html.RenderAction(...);
});
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top