or
<asp:Panel ID="formContainer" runat="server" CssClass="formWrapper"> <div id="ControlContainer"> <!--Name--> <div> <table> <tr> <td class="label"><b>Name</b> </td> <td> <Telerik:RadTextBox ID="txtName" runat="server" EmptyMessage="Please Enter Name...." Width="180px" ClientIDMode="Static" > <ClientEvents OnBlur="Validate" /> </Telerik:RadTextBox> </td> </tr> </table> </div> <!--Email--> <div> <table> <tr> <td class="label"><b>E-mail</b> </td> <td> <Telerik:RadTextBox ID="txtEmail" runat="server" EmptyMessage="Please Enter Valid Email...." Width="180px" ClientIDMode="Static"> <ClientEvents OnBlur="Validate" /> </Telerik:RadTextBox> </td> </tr> </table> </div></asp:panel>
<Telerik:RadCodeBlock ID="rcb1" runat="server">
<script type="text/javascript">
function Validate(sender, args) {
switch (sender.get_id()) {
case "txtName":
alert("txtName");
break;
case "txtEmail":
alert("txtEmail");
break;
default: break;
}
}
</script>
</Telerik:RadCodeBlock> 
<telerik:RadGrid ID="RadGrid1" runat="server" OnColumnCreated="RadGrid1_ColumnCreated" Skin="Office2007" Width="600px" OnItemCreated="RadGrid1_ItemCreated" OnItemDataBound="RadGrid1_ItemDataBound" AutoGenerateColumns="false" OnNeedDataSource="RadGrid1_NeedDataSource"> <MasterTableView HierarchyDefaultExpanded="true" HierarchyLoadMode="Client" AllowSorting="true" DataKeyNames="mnid, mnparent,mnnamein"> <SelfHierarchySettings ParentKeyName="mnparent" KeyName="mnid" /> <Columns> <telerik:GridBoundColumn DataField="mnnamein" HeaderText="Menu"UniqueName="mnnamein" HeaderStyle-Width="350px"></telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="CheckBoxTemplateColumn" HeaderText="Open"> <ItemTemplate> <asp:CheckBox id="CheckBox1" runat="server"></asp:CheckBox> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> <ClientSettings AllowExpandCollapse="true" /></telerik:RadGrid>