我有这样的模特:
public class People()
{
[Key]
public int Id {get;set;}
[Display(Name="DynamicName")]
public string Name {get;set;}
public bool IsTeacher {get;set;}
public bool IsStudent {get;set;}
public bool IsContact {get;set;}
}
我正在使用上面的类为多个Area,使用_layout.cshtml我的目的是动态菜单解决,就像教师某处教师等等。
我使用强类型html帮助器来显示标签,我需要动态显示名称字段的教师,教师,名称等,这应该从模型级别填充。
要做到这一点,我想要下面的事情:
public class People()
{
string type = "";
public People(sting type)
{
this.type = type;
}
[Key]
public int Id {get;set;}
[Display(Name=type)]
public string Name {get;set;}
public bool IsTeacher {get;set;}
public bool IsStudent {get;set;}
public bool IsContact {get;set;}
}
任何人都可以帮我这个吗?还是有任何更好的建议来实现它?
请确保您的解决方案不应使用会话。
提前谢谢。