Как проверить пользовательский ввод в ASP.NET без использования блокировки рендеринга Javascript
Есть ли способ, которым я могу сделать проверку формы без блокировки визуализации JavaScript?
В настоящее время я использую ScriptManager
компонент с RequiredFieldValiudator
, но когда я тестирую сайт с помощью Google PageSpeed, он отмечает меня:
На вашей странице есть блокирующие ресурсы скрипта. Это приводит к задержке рендеринга вашей страницы. Ни один из вышеперечисленных материалов на вашей странице не может быть обработан без ожидания загрузки следующих ресурсов. Попробуйте отложить или асинхронно загрузить блокирующие ресурсы или вставить критические части этих ресурсов непосредственно в HTML.
Remove render-blocking JavaScript: http://ajax.aspnetcdn.com/ajax/4.5.1/1/MicrosoftAjax.js http://ajax.aspnetcdn.com/ajax/4.5.1/1/MicrosoftAjaxWebForms.js http://www.time-attendance.co.uk/ScriptResource.axd?…B8XASQ-UWZeiQXFaROZWrCMBQEcF0mY63_ScGRI1
Я установил LoadScriptsBeforeUI="False"
но PageSpeed все еще не доволен этим. Есть ли способ удовлетворить требования goolge, все еще используя компоненты asp.net?