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 回答