2007-09-15

$get och $find i Asp.Net Ajax

I Asp.Net Ajax finns två metoder som kan verka snarlika: $get och $find.

$get för DOM-element

Använd $get(id) för att få tag på ett DOM-element, t.ex. input, button, a, table, etc. som finns någonstans i dokumentet. Med $get(id,parent) söker du enbart bland barnen (inkl. barnbarn, barnbarnsbarn, etc) till parent.

$find för Sys.Component, Sys.UI.Behavior och Sys.UI.Control

Använd $find(id) och $find(id,parent) för att hitta en Asp.Net Ajax Sys.Component (t.ex. behaviors och Sys.UI-kontroller). Typiskt skapas dessa av ramverket med $create. Använd inte $find för att hitta DOM-element.

Mer information:
http://mattberseth.com/blog/2007/08/the_everuseful_get_and_find_as.html
http://blogs.msdn.com/irenak/archive/2007/02/19/sysk-290-asp-net-ajax-get-vs-find.aspx

Inga kommentarer: