У меня есть объект POCO со следующим свойством:
[StringLength(200, MinimumLength=0, ErrorMessageResourceName="MetaListNameLength", ErrorMessageResourceType=typeof(TMS.Resources.PositionManager.Valid))]
public virtual string DisplayName
{
get;
set;
}
У меня есть следующая строка в моем представлении:
<%:Html.TextBoxFor(m => m.Field.DisplayName, new { @class = "textboxsetwidth300" })%>
Я использую проверку jquery, и следующий HTML-код:генерируется при локальной отладке:
<input type="text" value="test2" name="Field.DisplayName" id="Field_DisplayName" data-val-required="Display Name is required" data-val-length-max="200" data-val-length="Display Name must be under 200 characters" data-val="true" class="textboxsetwidth300">
Однако на моем сервере выводится следующий html:
<INPUT id=Field_DisplayName class="text-box single-line textboxsetwidth300" value="test2" maxLength=200 type=text name=Field.DisplayName jQuery151048923621172495435="103">
Любые идеи о том, почему я получаю вывод html в стиле mvc на моем сервере, но jquery ненавязчивый вывод локально?Я сравнил файлы конфигурации и представления из обеих сред, и они одинаковы.