在ValidationSummary中更改字段名称

时间:2012-05-02 10:00:24

标签: .net silverlight

我有非常简单的输入形式,有一些验证。我正在使用INotifyDataErrorInfo接口进行验证。

在表单上我有一个绑定外键的组合框(ex ParentID)。

如果验证为假(用户应从列表中选择一个项目),Validationsummary会将消息显示为:

ParentID 请选择父级。

这有点难看。如何使用 Parent ??

覆盖 ParentID

请求帮助

1 个答案:

答案 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