c# - @Html.DisplayFor does not show property of strongly typed ListObject which is a property of model -
i having model classa
below :
public class classa{ public list<classb> bs {get;set} }
while classb
:
public class classb { public datetime? date{get;set;} }
i trying iterate on class in following manner in view
@model classa ... @foreach(var b in @model.bs) { var _index = 0; @html.displayfor(x => x.bs.elementat(_index).date) _index++; }
but getting blank text in view though there data. want print data after iterating on list.since,displayfor default takes model can't use bs
in displayfor
helper directly.
please provide sample code how achieve desired result.
var _index = 0; @foreach(var b in @model.bs) { @html.displayfor(x => @model.bs.elementat(_index).date) _index++; }
Comments
Post a Comment