На основании SpellCheckEntirePage.js, похоже, все еще так:
var elements=document.body.getElementsByTagName("*");
for (index=0; index < elements.length;++index)
{
if (null !=elements[index].getAttribute("excludeFromSpellCheck"))
{
continue;
}
// snipped - if (elements[index].tagName=="INPUT")
// snipped - else if (elements[index].tagName=="TEXTAREA")
}
Но excludeFromSpellCheck не является свойством UserField , поэтому он, вероятно, не будет автоматически копироваться в отображаемый HTML. При визуализации элемент управления UserField состоит из нескольких элементов. Я бы попробовал взглянуть на View Source, чтобы увидеть, превращает ли excludeFromSpellCheck в окончательный HTML. Но чтобы установить атрибут для соответствующих элементов, вам может потребоваться использовать такой jQuery, как этот:
$("(input|textarea)[id*='UserField']").attr("excludeFromSpellCheck", "true");