访问Controller中的委托方法

时间:2015-05-20 14:48:25

标签: c# .net asp.net-mvc-4 delegates

我正在调用一个接受写进程消息委托的方法。下面的代码显示了我目前所拥有的内容。

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变量?

0 个答案:

没有答案