вспомогательный метод ничего не печатает - PullRequest
0 голосов
/ 18 октября 2011

Я создал вспомогательный метод в виде, подобном этому:

@helper DisputeOpenedDays(DateTime createdDate)
    {

        TimeSpan difference = DateTime.Now.Subtract(createdDate);
        string.Format("0", difference.Days);
}

, и когда я использую его в виде, подобном этому

@DisputeOpenedDays(myobj.CreatedAt)

Он не печатает ничего

Ответы [ 2 ]

3 голосов
/ 18 октября 2011

Попробуйте:

string.Format("{0}", difference.Days);

фигурные скобки отсутствуют.

0 голосов
/ 19 октября 2011
@helper DisputeOpenedDays(DateTime createdDate)
{
 TimeSpan difference = DateTime.Now.Subtract(createdDate);
 @string.Format("{0}", difference.Days);
}

ASP.NET MVC 3 и синтаксис @helper в Razor - Блог ScottGu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...