在JQuery选项卡下调用操作

时间:2016-11-21 09:20:03

标签: c# html razor

在这些下面有几个标签和部分视图呈现。

我想做的不是仅渲染局部视图,而是调用将返回视图的动作。

类似的东西:

 <li  class="active">
        <a data-modal-transform="lg" data-toggle="tab" href="#webcms-shop-home">@Lang("Home")</a>
    </li>

   <div class="tab-pane fade in active" id="webcms-shop-home" style="position: relative;">

        @*@Html.Partial("~/Views/WebCMS/Shop/_ShopCms.cshtml", Model)*@ //Instead of this !

        @Url.Action("Shop", "WebCms", new { id = Model.ShopId }) //This is rendering as /WebCms/Shop/12 atm.
    </div>

1 个答案:

答案 0 :(得分:1)

您需要使用Html.RenderAction代替Url.Action

  

调用子操作方法并在父视图中以内联方式呈现结果。

@{Html.RenderAction("Shop", "WebCms", new { id = Model.ShopId })}
相关问题