I have something like this:
@Html.TextBoxFor(model => model.Message)
With message being declared like that:
[Required]
[DataType(DataType.MultilineText)]
[Display(Name = "Message", ResourceType = typeof(NameResources))]
[StringLength(256, ErrorMessageResourceName = "MailBoxMessageLengthError", ErrorMessageResourceType = typeof(NameResources), MinimumLength = 2)]
public string Message { get; set; }
And still, i get output like this:
<input data-val="true" data-val-length="Wiadomość nie może przekraczać 256 znak&#243;w" data-val-length-max="256" data-val-length-min="2" data-val-required="Pole Wiadomość jest wymagane." id="Message" name="Message" type="text" value="" />
Why it gives me text input when i clearly want that textbox in there?