title: How to pass multiple parameters dynamically into Html.Action in Asp .Net MVC
body: <p>I have parameters to send like </p>
  
  <p><code>@Html.Action("actionName", "controlName", new{ pName1 = "pValue1", ...  })</code></p>
  
  <p>But, <code>pName1 = "pValue1", ...</code> will come with ViewBag from a controller. What should type of object encapsulated with ViewBag, and how can I set route values into Html.Action? </p>