我有一个网页,允许用户签署请愿书,在用户详细信息页面中,我要显示用户已签署的请愿书,包括请愿图像。该图像特定于请愿类别。
我有一个保存图像的类别模型
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" id="name" name="name" />
<span></span> <!-- span should be here, before the hr line break -->
<hr>
<input type="text" id="age" name="age" />
<span></span>
然后我有一个原因模型,该模型通过CategoryID链接到Category
public class Category
{
public int CategoryID { get; set; }
public string Name { get; set;}
public string catImage { get; set; }
public ICollection<Cause> Causes { get; set; }
}
然后使用签名模型将Cause链接到用户
public class Cause
{
public int CauseID { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public int UserID { get; set; }
public string createdBy { get; set; }
public DateTime createdOn { get; set; }
public int Target { get; set; }
public int CategoryID { get; set; }
public virtual ICollection<Signature> Signatures { get; set; }
public Category Category { get; set; }
}
最后是用户模型
public class Signature
{
public int SignatureID { get; set; }
public int CauseID { get; set; }
public int UserID { get; set; }
public DateTime signedOn { get; set; }
public virtual Cause Cause { get; set; }
public virtual User User { get; set; }
}
在用户详细信息页面上,我试图显示一个表,其中包含用户已签名的所有请愿书的列表。我已经能够显示显示的名称和日期,但不能显示图像。
我真的很感谢任何帮助。
谢谢