在我的主要观点中,我有以下几点:
<body style="background-image: url(../Content/themes/base/images/sos.png)">
我希望管理员可以使用 AdminModel 访问此 url,而不是在这里使用字符串 url。像这样的东西:
<body style="background-image: @AdminModel.BackgroundImage>
我的 AdminModel 目前看起来像这样:
public class AdminModel
{
public int DateId { get; set; }
public DateTime Date { get; set; }
public string BackgroundPath { get; set; }
}
其中 DateId 和 Date 是 DateTime 表的字段。我不想将 BackgroundPath 添加为表格字段,因为它只会携带一个值。那么有没有更好的方法来实现这一目标?这样管理员可以在需要时更改背景 url?