在cshtml页面上写方法

返回
Author Avatar
钢翼
2017-06-02
编程
134

原则上是不建议在页面上写复杂的后台脚本。

但是有时候我们在使用分部视图时,由于无法在后台控制器上写业务逻辑,只能将代码放到页面上。当需要重用方法的时候,我们可以通过以下方式来声明及调用。

@{
    Func<string> func = () =>
    {
        return "123";
    };
}
@func.Invoke()