Почему моя страница ASP.NET внедряет этот файл WebResource.axd Javascript?

Когда я просматриваю источник на своей странице ASP.NET, я получаю следующий фрагмент:

 
//
 

 

Файл .aspx выглядит примерно так:




   Enter something to parse:<br>
   
   

Обе части кода (буквальный код и прочее в/WebResource.axdкажется, связано с выполнениемJavaScript на основе пост-защитников, и я могуне думаю о любой причине, что моя страница потребуетJavaScript делать постбэки.

Что это делает?Откуда это?Можно Я избавился от этого?Как я могу избавиться от этого?

Страница, с которой идет этот вопрос

Небольшая работа Google найденаэтот указывая на то, чтоконтроль проверки вызвало бы это, но я неЯ думаю, у меня есть какие-либо средства проверки.

Глядя наWebResource.axd файл подробно показывает многое из того, что выглядит как функция котельной плиты, которую я могуне найти ссылки на где-либо.

После дальнейшего изучения кажется, что моя кнопка отправки не выполняет то, что я думал, потому что в ней есть некоторый JavaScriptonclick обработчик. Однако, используя FireBug, я вижу, что страница полностью обновляется (в HTTP-ответе содержится полный текст страницы), поэтому я понятия не имею, что это ».о. ОТО Ям теперь вижу__EVENTVALIDATION аргумент, который не долженбыть там (потому что нечего проверять), так что это может быть интересно посмотреть.

Кажется, на основании ответа ниже, что яЯ сталкиваюсь с тем, что ASP.NET по умолчанию (только?) делает постбэк с помощью JavaScript, даже если базовая форма HTML будет работать нормально. (Лично я думаю, что это глупый выбор дизайна для MS-части; ASP.NET не долженне вводить зависимость JavaScript, пока вы не попросите ее сделать что-то, что можетбез этого не обойтись.)

Исходя из этого мнения, несколько человек предположили, что я нене знаю, что яЯ говорю о. (Я позволю себе, что я перепутал вопрос по ошибке, используя термин "после возврата», думая, что это подразумевает только материал на основе JS.) Хотя я неЯ не знаю деталей реализации ASP.NET, я знаю, как работает общий HTTP POST, и мое мнение основано на рассмотрении того, как я сам реализую решение, а не на том, как бы я хотел, чтобы оно работало.

Ответы на вопрос(5)

Ваш ответ на вопрос