我正在调用一个接受写进程消息委托的方法。下面的代码显示了我目前所拥有的内容。
public ActionResult CheckProgress(string id)
{
Recalculator recalculator = new Recalculator(callback);
ViewBag.PercentDone = recalculator.PercentDone(id);
return PartialView("~/Views/Shared/PartialViews/Progress.cshtml");
}
void callback(string msg)
{
ViewBag.RecalculationMessage = msg;
}
Recalulcator写入callback
方法,我试图将msg
存储在ViewBag中。然而,它不起作用,我感觉我在完全错误的方向上做。
如何访问和存储callback
变量?