使用参数在另一个视图内调用视图

时间:2017-03-27 10:59:04

标签: c# asp.net-mvc

我希望在添加了一些参数的另一个视图中调用视图。

我的参数是:

string cFNM;
string cLNM;
integer iUSER_ID;

我已经找到了如何调用视图,但我不知道如何将参数传递给该视图调用?

  <div id="divProductsTable">
     @{ Html.RenderAction("SearchProducts", "Operation"); }
  </div>

1 个答案:

答案 0 :(得分:1)

Html.RenderAction的第三个参数接受RouteValueDictionary的对象,其中包含要传递给控制器​​动作的参数。

您可以按照以下方式使用它。

@{ Html.RenderAction("SearchProducts", "Operation", 
    new {param1 = "value1", param2 = "value2" }); }