[MetadataType(typeof(ChargeItemMetadata))]
public partial class ChargeItem
{
private class ChargeItemMetadata
{
[MaxLength(5, ErrorMessage = "最大长度为5位")]
public string ItemName { get; set; }
}
}
if (ModelState.IsValid)
{
}