or
<telerik:RadGrid ID="RadGrid1" runat="server" AllowSorting="true" AllowPaging="true" PageSize="25" ShowStatusBar="true">
<PagerStyle AlwaysVisible="true" />
<MasterTableView AutoGenerateColumns="true" EditMode="InPlace" />
</telerik:RadGrid>
I check out the below articles and everything needs big chunk of code to make the manipulation work.
http://www.telerik.com/help/aspnet/grid/grdeditmodeinplace.html
http://www.telerik.com/help/aspnet/grid/grdinsertingvaluesinplaceandeditforms.html
I need a plug and play kinda of control for client to work without any big coding.
Vijai

| Product Description: <br /> |
| <span style="font-family: Arial; font-size: 12pt;"> |
| <telerik:RadEditor id="ProductDescription" runat="server" Width="700px" Height="800px" |
| Skin="WebBlue" ToolsFile="~/Includes/BasicTools.xml" OnClientLoad="OnRadEditorClientLoad" |
| EditModes="All"> |
| <SpellCheckSettings AllowAddCustom="true" DictionaryLanguage="en-US" DictionaryPath="~/App_Data/RadSpell" SpellCheckProvider="EditDistanceProvider" /> |
| <CssFiles> |
| <telerik:EditorCssFile Value="~/Includes/EditorContentArea.css" /> |
| </CssFiles> |
| </telerik:RadEditor> |
| </span> |
| <br /> |
| function OnRadEditorClientLoad(editor, args) { |
| //attach to the onkeydown event, check whether the tab key is pressed and paste in the editor |
| editor.attachEventHandler("onkeydown", function(e) { |
| if (e.keyCode == '9') { |
| editor.pasteHtml(" "); |
| if (!document.all) { |
| e.preventDefault(); |
| e.preventBubble(); |
| e.stopPropagation(); |
| } |
| else { |
| e.returnValue = false; |
| e.cancelBubble = true; |
| } |
| } |
| }); |
| } |
CusTree.DataSource = tblDataCusTree.DataTextField = "CUSTOMER_NAME"CusTree.DataValueField = "CUSTOMER_PREFIX"CusTree.DataBind()Dim nd As ITemplate = WipTree.NodeTemplate()Dim nstdNode As New RadTreeNodenstdNode.NodeTemplate = ndFor i As Integer = 1 To CusTree.Nodes.Count - 1 CusTree.Nodes(i).Nodes.Add(nstdNode)Next<telerik:RadTreeView ID="CusTree" runat="server" Skin="Outlook"></telerik:RadTreeView><telerik:RadTreeView ID="WipTree" runat="server" Skin="Outlook"> <NodeTemplate> <iframe id="frm" runat="server" src="http://google.com"></iframe> </NodeTemplate></telerik:RadTreeView>
Public Class _Default Inherits System.Web.UI.Page Dim language As String Protected Sub RadSpell1_Init(sender As Object, e As EventArgs) Handles RadSpell1.Init RadSpell1.SupportedLanguages = New String() {"en-us", "English", "fr-fr", "French"} If language = "1" Then RadSpell1.DictionaryLanguage = "fr-fr" Else RadSpell1.DictionaryLanguage = "en-us" End If End Sub Private Sub Page_PreInit(sender As Object, e As System.EventArgs) Handles Me.PreInit If Request.QueryString.AllKeys.Contains("lang") Then language = Request.QueryString("lang").ToString End If End SubEnd Class<%@ Page Title="Home Page" Language="vb" MasterPageFile="~/Site.Master" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="TelerikRadSpellPOC._Default" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"></asp:Content><asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager> <h2> Welcome to ASP.NET! </h2> <div> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <telerik:RadSpell ID="RadSpell1" runat="server" ControlToCheck="TextBox1" /> </div></asp:Content>