#html #razor #helpers #webmatrix
#HTML #бритва #помощник #webmatrix
Вопрос:
У меня есть два помощника на моей странице Project.cshtml. Вот код:
@helper Fields()
{
@* How to call a helper Fields(-1)? *@
}
@helper Fields(int projectID)
{
@* Code *@
}
Могу ли я вызвать помощника в другом помощнике??
Ответ №1:
Я бы использовал необязательные аргументы вместо того, чтобы предоставлять несколько перегрузок метода:
@helper Fields(int projectId = 0){
if(projectId > 0){
....
}
....
}