or
<form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadWindowManager ID="RadWindowManagerMessageBoxes" runat="server"> <Windows> <telerik:RadWindow Animation="Fade" Modal="true" ID="radWindow1" runat="server" VisibleStatusbar="false" VisibleTitlebar="false"> </telerik:RadWindow> </Windows> </telerik:RadWindowManager> <label><a href="#" id="aToolTipPromoCode" runat="server"> What's this?</a></label> <telerik:RadToolTip TargetControlID="aToolTipPromoCode" ID="radToolTipFieldLevel" runat="server" RelativeTo="Element" ShowEvent="OnClick" Width="200" Height="150" HideEvent="LeaveTargetAndToolTip" Position="MiddleRight" Text="Text to be displayed in tooltip"> </telerik:RadToolTip> </form>
<asp:Panel ID="Pan_dataName" runat="server" Width="420" Height="32" ScrollBars="None"><telerik:RadTextBox runat="server" ID="dataName" Text='<%# Bind("Name") %>' TextMode="MultiLine" MaxLength="300" Width="420" ToolTip="" /></asp:Panel><ajaxToolkit:ResizableControlExtender ID="rce_dataName" runat="server" TargetControlID="Pan_dataName" ResizableCssClass="resizingText" HandleCssClass="handleText" MinimumWidth="420" MinimumHeight="32" MaximumWidth="420" MaximumHeight="250" HandleOffsetX="4" HandleOffsetY="6" OnClientResizing="ResizeRadTextBox" /><br /> #copy .handleText { width:16px; height:16px; background-image:url(../../Images/HandleGrip.gif); overflow:hidden; cursor:se-resize; } <telerik:RadGrid ID="RadGrid_Baskets" runat="server" AutoGenerateColumns="False" CssClass="basket_grid" DataKeyNames="id"> <ClientSettings Selecting-AllowRowSelect="true" EnablePostBackOnRowClick="true" ClientEvents-OnRowClick="RadGrid_Basket_OnRowClick"/> <MasterTableView CommandItemDisplay="Top"> <Columns> <telerik:GridBoundColumn DataField="name" HeaderText="Basket Name" UniqueName="name"/> <telerik:GridTemplateColumn Display="false" ReadOnly="true"> <ItemTemplate> <input type="hidden" id="item_id_hidden_<%#eval("id")%>" class="item_id" value="<%#eval("id")%>" /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn> <ItemTemplate> <asp:LinkButton ID="ImageButton_Edit" runat="server" CommandName="Edit" Text="Edit" Visible='<%#Not IsSystemBasket(Eval("name"))%>'/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="DeleteColumn"> <ItemTemplate> <asp:ImageButton ID="ImageButton_Delete" runat="server" CommandName="Delete" ImageUrl="../Objects/CSS/telerik/Grid/Delete.gif" Text="Delete" Visible='<%#Not IsSystemBasket(Eval("name"))%>'/> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid>Protected Sub RadGrid_Basket_InsertCommand(ByVal source As Object, ByVal e As GridCommandEventArgs) Handles RadGrid_Baskets.InsertCommandDim newItem As GridEditableItem = CType(e.Item, GridEditableItem)Dim editManager As GridEditManager = newItem.EditManagerDim editor As GridTextBoxColumnEditor = editManager.GetColumnEditor(e.Item.OwnerTableView.RenderColumns(2))ItemBaskets.AddBasket(editor.Text)End SubProtected Sub RadGrid_Basket_InsertCommand(ByVal source As Object, ByVal e As GridCommandEventArgs) Handles RadGrid_Baskets.InsertCommandDim newItem As GridEditableItem = CType(e.Item, GridEditableItem)Dim values As New Hashtable()e.Item.OwnerTableView.ExtractValuesFromItem(values, newItem)ItemBaskets.AddBasket(values("name"))End Sub