Html.RenderPartial使用三个参数

Html.RenderPartial("usercontrolurl", model, ViewDataDictionary)

当使用三个参数时可以这样使用:

var data = new ViewDataDictionary();

data.Add("key", "value");

Html.RenderPartial("usercontrolurl", model, data);

然后在用户控件处使用:ViewData["key"]即可以获得数据。