我正在尝试使用异步服务调用填充模型并将其传递给MVC5中的View,并且正在接收所需的Object引用....错误。调用是使用ActionResult
declare var componentHandler: any;
...
export class MyRouterOutlet extends RouterOutlet {
...
activate(instruction: ComponentInstruction) {
// My custom activate stuff (i.e., check that user is
// authorized to view this content)
// Important part, call base class...
return super.activate(instruction)
.then((x) => {
componentHandler.upgradeDom();
return x;
});
}
}
GetDepartmentProfile声明如下;
public async Task<ActionResult> GetDeptInfo(int deptId)
{
DepartmentModel deptModel = await PeopleLinkOperations.GetDepartmentProfile(deptId);
return View("Details", deptModel);
}
这就是我要说的全部内容,我不确定哪些部分会被视为我要返回的静态字段,我是服务调用和MVC的新手。此外,这将只从GetEmployeeDetails()返回列表中的1条记录,其他区域返回完整列表。 任何帮助将不胜感激。