Asp.net mvc 3 助手方法不打印任何内容
我在视图中创建了一个助手方法,如下所示:Asp.net mvc 3 助手方法不打印任何内容,asp.net-mvc-3,razor,Asp.net Mvc 3,Razor,我在视图中创建了一个助手方法,如下所示: @helper DisputeOpenedDays(DateTime createdDate) { TimeSpan difference = DateTime.Now.Subtract(createdDate); string.Format("0", difference.Days); } 当我这样用它的时候 @DisputeOpenedDays(myobj.CreatedAt) 它不打印任何内容请尝试:
@helper DisputeOpenedDays(DateTime createdDate)
{
TimeSpan difference = DateTime.Now.Subtract(createdDate);
string.Format("0", difference.Days);
}
当我这样用它的时候
@DisputeOpenedDays(myobj.CreatedAt)
它不打印任何内容请尝试:
string.Format("{0}", difference.Days);
缺少花括号。请尝试:
string.Format("{0}", difference.Days);
@helper DisputeOpenedDays(DateTime createdDate)
{
TimeSpan difference = DateTime.Now.Subtract(createdDate);
@string.Format("{0}", difference.Days);
}
花括号不见了
@helper DisputeOpenedDays(DateTime createdDate)
{
TimeSpan difference = DateTime.Now.Subtract(createdDate);
@string.Format("{0}", difference.Days);
}