i have an issue in passing parameter to helper class
My model
public DateTime? dTime { get; set; }
Helper class as answered by Darin Dimitrov
public static IHtmlString MyFunction(this HtmlHelper html, DateTime value)
{
return new HtmlString(value.ToString("dd/MM/yyyy"));
}
and am accessing in myview to convert datetime
foreach (var item in Model.lstCommet)
{
<div class="comment_time">@Html.MyFunction(item.dTime)</div>
}
but am getting "ASP.DetailPageHelper.convertTime(System.DateTime)' has some invalid arguments"
what i am doing wrong ?
Because it's a nullable type you need to reference the value.
You might want to run a null check as well.