【发布时间】:2022-01-20 12:52:21
【问题描述】:
我已经在名为_SummaryTemplate的Asp.net Core应用程序中实现了这个PartialView
@Model Template
<div class="card" style="width:250px; border:2px solid purple; vertical-align:top;">
<div class="card-title">
<h4 class="lead col d-flex justify-content-center">@Model.OCCASSION TEMPLATE</h4>
</div>
<div class="card-body">
<img class="col d-flex justify-content-center" style="width:230px;" src="data:image/png;base64, @Model.IMAGE" alt="Red dot" />
<a asp-page="./Delete" class="btn btn-danger col d-flex justify-content-center">Delete</a>
</div>
</div>
我是这样实现的:
@foreach(var Template in Model.Templates)
{
<partial name="_TemplateSummary" model="Template" />
}
问题如图所示
GreetingCardGenerator.Core.Template Template 写在每个局部视图上[我想删除它] 并且元素显示在单个列中,我想以之字形方式显示模板。
请帮帮我。
模板.cs
public class Template
{
[Key]
public int TEMPLATE_ID { get; set; }
[Required]
public string IMAGE { get; set; }
[Required]
public OCCASSION OCCASSION { get; set; }
}
OCCASSION.cs
public enum OCCASSION
{
ANNIVERSERY,
BIRTHDAY,
EID
}
【问题讨论】:
-
你能发布你的模型类吗?
-
添加到问题中
标签: c# html css asp.net-mvc-partialview asp.net-core-razor-pages