<?xml version="1.0" encoding="utf-8"?>
<CodeSnippet Format="1.1.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <Header>
    <Title>behavior</Title>
    <Author>Microsoft Corporation</Author>
    <Description>Фрагмент кода для клиентского элемента управления AJAX ASP.NET</Description>
    <SnippetTypes>
      <SnippetType>Expansion</SnippetType>
    </SnippetTypes>
  </Header>
  <Snippet>
    <Declarations>
      <Literal>
        <ID>namespace</ID>
        <ToolTip>Пространство имен</ToolTip>
        <Default>mynamespace</Default>
      </Literal>
      <Literal>
        <ID>controlname</ID>
        <ToolTip>Имя элемента управления</ToolTip>
        <Default>mycontrol</Default>
      </Literal>
    </Declarations>
    <Code Language="JavaScript"><![CDATA[Type.registerNamespace("$namespace$");

$namespace$.$controlname$ = function(element) {
    $namespace$.$controlname$.initializeBase(this, [element]);
}

$namespace$.$controlname$.prototype = {
    initialize: function() {
        $namespace$.$controlname$.callBaseMethod(this, 'initialize');
    },
    dispose: function() {
        $namespace$.$controlname$.callBaseMethod(this, 'dispose');
    }
}

$namespace$.$controlname$.registerClass('$namespace$.$controlname$', Sys.UI.Behavior);$end$
]]></Code>
  </Snippet>
</CodeSnippet>
