有没有办法在Razor视图引擎中创建这样的函数?
@{
View.Title = "Clients";
private string GetRowClassName(RowStatus status)
{
if (status == Model.SelectedStatus)
return "selected";
return string.Empty;
}
}
答案 0 :(得分:6)
你可以这样做:
@functions {
private string GetRowClassName(RowStatus status) {
if (status == Model.SelectedStatus)
return "selected";
return string.Empty;
}
}
您还可以查看@helper
语法,但在这种情况下,@functions
可能更好。