2010-11-01 214 views
2

有沒有一種方法來創建像這樣的Razor視圖引擎的功能呢?服務器端代碼

@{ 
    View.Title = "Clients"; 

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

回答

6

你可以這樣做:

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

你也可以看着@helper語法,但在這種情況下@functions可能是更好的。