Implement an onclick event, where make an Ajax request to a controller method in which you are return VirtualModePartial.cshtml. In Ajax call pass your required parameter as a Json response and pass these parameters to partial view like.
Ajax Call:
$.ajax({
url: '@Url.Action("Controller", "MethodName")',
contentType: "application/json; charset=utf-8",
dataType: "json",
data:{Id:2},
success: function(data){
$("DashBoard").html=data;
},
error: errorFunc
});
Controller Method:
ActionResult Method(int Id){
return View("PartionalViewPath",Id);
}