public IActionResult Index() { return View(_context.News.Take(3).OrderByDescending(x => x.Id).ToList()); }
<div class="un-col-md-8 un-content"> <div class="un-list-post"> @foreach (var item in Model) { <div class="un-item-post un-item-medium"> <div class="un-post-caption un-shadow"> <div> @{ var imgsrc = ""; if (item.Img != null) { var base64 = Convert.ToBase64String(item.Img); imgsrc = string.Format("data:image/jpg;base64,{0}", base64); } } <div> </div> </div> <div class="un-post-title">@item.Title</div> <div class="un-post-exc">@Html.Raw(item.Content) [...]</div> <div class="un-btn-more un-btn-style-1"> <a>continue</a> </div> <div class="un-post-info"> <div class="un-post-meta un-pull-left"> <span class="un-post-date">@item.CreatedOn</span> </div> <div class="un-post-stats un-pull-right"> </div> <div class="un-clearfix"></div> </div> </div> </div> } </div> </div>
.un-list-post { display: flex; flex-wrap: wrap; justify-content: space-between; } .un-list-post > div { flex: 1 1 33%; }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)