2

Razorビューエンジンでこのような関数を作成する方法はありますか?

@{
    View.Title = "Clients";

    private string GetRowClassName(RowStatus status)
    {
        if (status == Model.SelectedStatus)
            return "selected";
        return string.Empty;
    }
}
4

1 に答える 1

6

あなたはこれを行うことができます:

@functions {
   private string GetRowClassName(RowStatus status) {
     if (status == Model.SelectedStatus)
       return "selected";
    return string.Empty;
  }
}

構文を調べることもでき@helperますが、この場合@functionsはおそらくより良いでしょう。

于 2010-11-01T21:41:56.953 に答える