RegisterClientScriptInclude: Что делает параметр «type»?

В настоящее время я изучаю метод RegisterClientScriptInclude , поэтому я могу быть уверен, что я не делаю что-то вроде включения JQuery дважды на одной странице. В документации Microsoft говорится:

Эта перегрузка метода RegisterClientScriptInclude принимает параметры ключа и URL-адреса для идентификации сценария, , а также параметр типа, чтобы указать идентификацию клиентского сценария, включая . Вы указываете тип на основе объекта, который будет обращаться к ресурсу. Например, при использовании экземпляра страницы для доступа к ресурсу вы указываете тип страницы.

Я не понимаю, что это на самом деле делает для меня. Он просто каким-то образом определяет, какая страница / элемент управления имеет приоритет и зарегистрировала включение? Может кто-нибудь объяснить, почему я хотел бы указать тип в дополнение к ключу / URL-адресу? Заранее спасибо.

5
задан Ocelot20 25 August 2011 в 19:06
поделиться