我有非常简单的输入形式,有一些验证。我正在使用INotifyDataErrorInfo接口进行验证。
在表单上我有一个绑定外键的组合框(ex ParentID)。
如果验证为假(用户应从列表中选择一个项目),Validationsummary会将消息显示为:
ParentID 请选择父级。
这有点难看。如何使用 Parent ??
覆盖 ParentID请求帮助
答案 0 :(得分:5)
您可以将显示属性与名称属性更改为您班级中更友好的文字:
public class Child
{
[Display(Name="Parent")]
public int ParentId {get;set;}
public int ChildId {get;set;}
public string FirstName {get;set;}
public string LastName {get;set;}
}
可以在System.ComponentModel.DataAnnotations命名空间中找到DisplayAttribute类。 http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.displayattribute.aspx