ViewPage StuffedView(ViewPage view) { //合并视图数据 if (_ViewData != null) { view.ViewData.MergeFrom(_ViewData); } //注册视图脚本 if (_ViewScripts != null) { foreach (var script in _ViewScripts) { view.ClientScript.RegisterClientScriptBlock(view.GetType(), "", script.ToString()); } } view.ViewData["$_Controller"] = Name; view.ViewData["$_Action"] = ControllerContext.ActionName; return(view); }