我在实体A的详细信息视图中有以下代码
<dt>
@Html.DisplayNameFor(model => model.User1.UserName)
</dt>
<dd>
@Html.DisplayFor(model => model.User1.UserName)
</dd>
Run Code Online (Sandbox Code Playgroud)
我想更改其在“详细信息视图”中显示的标题,该标题显示了要由其提交的UserName,因此无法重载,因为DisplayName对于没有带有两个参数的任何重载函数均无法
@Html.DisplayFor(model => model.User1.UserName,"Submitted By")正常工作
这是我的错误模型,我在其中分配和提交的字段与用户模型相关,所以我遇到问题,即“用户名”显示在“名称”列的位置,该列应将名称显示为“分配给” ”和“提交者”
public partial class Bug
{
public int ID { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public string Priority { get; set; }
public string Severity { get; set; }
public string Status { get; set; }
public int AssignedTo { get; set; }
public int SubmittedBy { get; set; } …Run Code Online (Sandbox Code Playgroud)