or
<telerik:RadTreeView ID="RadTreeView1" runat="server" CheckBoxes="True" MultipleSelect="True" EnableViewState="true" ShowLineImages="False" EnableEmbeddedSkins="False" Skin="tree_2" OnNodeClick="RadTreeView1_NodeClick" OnNodeDataBound="RadTreeView1_NodeDataBound"> <NodeTemplate> <small> <asp:Label ID="lblnodeText" Text='<%#Eval("Title") %>' runat="server" /><asp:Label ID="lblCatId" Text='<%#Eval("Id") %>' runat="server" Visible="false"></asp:Label><asp:Label ID="lblisCustomer" Text='<%#Eval("isCustomer") %>' runat="server" Visible="false"></asp:Label><asp:Label ID="Description" runat="server" Text='<%#Eval("description") %>' Visible="false" /><asp:HiddenField ID="DescriptionVisible" runat="server" Value='<%#Eval("descriptionVisible") %>' /> </small> <small><a href="javascript:Popup_Window('category_detail','<%# Eval("id") %>')" style="text-decoration: none;"> <span style="color: #BBBBBB">e</span></a></small></NodeTemplate></telerik:RadTreeView>Protected Sub gridAllergies_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridItemEventArgs) Handles gridAllergies.ItemDataBound If (TypeOf e.Item Is GridEditableItem AndAlso CType(e.Item, GridEditableItem).IsInEditMode) Then Dim editedItem As GridEditableItem = CType(e.Item, GridEditableItem) Dim allergie As clsAllergie = CType(CType(e.Item.DataItem, DataRowView).Row, clsAllergie) Dim editor As GridDropDownListColumnEditor = CType(editedItem.EditManager.GetColumnEditor("column7"), GridDropDownListColumnEditor) editor.DataSource = ExecuteSql("Select '' as gral_numero ,'' as gral_description union all Select gral_numero, gral_description " & _ " from phfgrall where pram_sequence = " + GetStr(GSite_phfgrall) + " order by gral_description").Tables(0).DefaultView editor.DataBind() Dim txtbx As TextBox = CType(editedItem("column4").Controls(0), TextBox) If Not allergie.NoGroupe = "" Then editor.SelectedValue = allergie.NomGroupe End If Dim update As LinkButton = CType(editedItem.FindControl("UpdateButton"), LinkButton) If (update IsNot Nothing) Then update.Attributes.Add("onclick", "return Validate('" + txtbx.ClientID + "')") End If End If End Subupdate.Attributes.Add("onclick", "return Validate('" + txtbx.ClientID + "')")"function Validate(txt) { var txtbx = document.getElementById(txt) alert(txtbx.value); return true }Protected Sub gridAllergies_UpdateCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles gridAllergies.UpdateCommand Dim editItem As GridEditableItem = TryCast(e.Item, GridEditableItem) Dim txtbx As TextBox = CType(editItem("column4").Controls(0), TextBox) Debug.WriteLine(txtbx.Text)End Sub