服务器端代码
问题描述:
有没有一种方法来创建像这样的Razor视图引擎的功能呢?服务器端代码
@{
View.Title = "Clients";
private string GetRowClassName(RowStatus status)
{
if (status == Model.SelectedStatus)
return "selected";
return string.Empty;
}
}
答
你可以这样做:
@functions {
private string GetRowClassName(RowStatus status) {
if (status == Model.SelectedStatus)
return "selected";
return string.Empty;
}
}
你也可以看着@helper
语法,但在这种情况下@functions
可能是更好的。