Я пытаюсь создать блог-сайт следующим образом:
Категория Модель
public class Category
{
public int CategoryID { get; set; }
public String CategoryName { get; set; }
public virtual List<Article> Articles { get; set; }
}
Артикул Модель
public class Article
{
public int Id { get; set; }
public string Header { get; set; }
public string Content { get; set; }
public byte[] BlogImage{ get; set; }
public DateTime? CreationDate{ get; set; }
public int? CategoryID{ get; set; }
public virtual Category Category { get; set; }
}
Итак, как мне отправить данные в функции ActionResult и просмотреть карточку блога на странице, подобной этой image ?
public ActionResult Index()
{
using (MvcBlogContext context = new MvcBlogContext())
{
// how to code here?
}
}
<div class="row">
@foreach (var item in Model)
{
<div class="col-md-4">
// how to view category name here?
</div>
}
</div>
<div class="row">
@foreach (var item in Model)
{
<div class="col-md-4">
<div class="post post-widget"
// how to view from 2nd to 4th blog here?
</div>
</div>
}
</div>
Можете ли вы помочь мне об этом?