You can use the StringLength attribute. That way no string can be stored that is longer (or shorter) than a specified length.
See: http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.stringlengthattribute%28v=vs.100%29.aspx
[StringLength(20, ErrorMessage = "Your Message")]
public string LongTitle;