Использование $ get в C # ASP.NET AJAX - PullRequest
0 голосов
/ 10 сентября 2009

Какая польза от $get('').value в ASP.NET AJAX? Это отличается от обычного C # получить и установить свойства одного и того же?

Ответы [ 6 ]

10 голосов
/ 10 сентября 2009

$get - это функция быстрого вызова JavaScript :

Функция быстрого вызова $get указывает на Sys.UI.DomElement.getElementById JavaScript функция, которая определена как часть клиента ASP.NET AJAX боковая библиотека (что означает, что вы будете необходимо включить ScriptManager на страница, чтобы иметь возможность использовать его).

2 голосов
/ 10 сентября 2009

в C # нет такого понятия, как $ get (''), возможно, вы говорите о ASP.NET AJAX

2 голосов
/ 10 сентября 2009

C # не имеет ничего такого. Вы уверены, что не ссылаетесь на JavaScript как ответ @ crescentfresh?

1 голос
/ 10 сентября 2009

При использовании ASP.NET Ajax $ get ('') является эквивалентом document.getElementById ('').Он используется в коде JavaScript.Обратите внимание, что страница должна содержать элемент управления диспетчера сценариев.

0 голосов
/ 10 октября 2009

$ get - это сокращение, используемое для получения DOM-элементов по их идентификаторам (сокращение для document.getElementById). Это ASP.NET AJAX способ избежать слишком большого количества конфликтов с другими JavaScript-фреймворками / API, такими как jQuery и Prototype. Он просто возвращает элемент JavaScript DOM для прямого манипулирования в соответствии со спецификацией WC3 (к сожалению, разные браузеры по-разному интерпретируют его).

Разработка компонентов (GUI и т. Д.) В ASP.NET AJAX делает еще одно сокращение, $ find, весьма полезным. Он вернет «объект», представляющий компонент.

0 голосов
/ 10 сентября 2009

Базовые свойства в C # генерируются как Type.get_Property и Type.set_Property, но я нигде не видел $ get ().

...