Ajax ASP.Net Tutorial

<%@ Page Language="C#" %>
<%@ Register TagPrefix="ajax" Namespace="AjaxControlToolkit"
 Assembly="AjaxControlToolkit" %>
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


    
    

    
            id="grdProducts"
        DataSourceID="srcProducts"
        Runat="server" />
    
        
        Add New Product
        
        
                    ID="frmProduct"
            DataSourceID="srcProducts"
            DefaultMode="Insert"
            runat="server">
        
                    id="lblTitle"
            AssociatedControlID="txtTitle"
            Text="Title:"
            Runat="server" />
                    id="txtTitle"
            Text='<%# Bind("Title") %>'
            Runat="server" />
        
                    id="lblDirector"
            AssociatedControlID="txtDirector"
            Text="Director:"
            Runat="server" />
                    id="txtDirector"
            Text='<%# Bind("Director") %>'
            Runat="server" />
        
                    id="btnCancel"
            Text="Cancel"
            CommandName="Cancel"
            Runat="server" />
                    id="btnInsert"
            Text="Insert"
            CommandName="Insert"
            Runat="server" />
        

        
        

    
            id="dpe1"
        TargetControlID="pnlAdd"
        DragHandleID="pnlDrag"
        Runat="server" />
    
            href="javascript:void(0)"
        onclick="$get('pnlAdd').style.display='block';">Add Product
            id="srcProducts"
        TypeName="Product"
        SelectMethod="Select"
        InsertMethod="Insert"
        Runat="server" />