<
telerik:RadGrid ID="grdSupplier" runat="server" GridLines="None" DataSourceID="odsSupplier"
ShowStatusBar="True" AllowPaging="true" OnUpdateCommand="grdSupplier_OnUpdateCommand" OnInsertCommand="grdSupplier_OnInsertCommand" AllowAutomaticDeletes="True" PageSize="50" AllowSorting="true" AutoGenerateColumns="False">
<MasterTableView DataSourceID="odsSupplier" OverrideDataSourceControlSorting="true" AllowSorting="true" DataKeyNames="Id" CommandItemDisplay="Top">
<EditFormSettings>
<EditColumn CancelText="Cancel" EditText="Edit" InsertText="Insert" UpdateText="Update" />
</EditFormSettings>
<RowIndicatorColumn>
<HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
<ExpandCollapseColumn>
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
<Columns>
<telerik:GridTemplateColumn DataField="Id" HeaderText='<%$Resources:Ois,SupplierId %>'
SortExpression="Id" UniqueName="Id">
<ItemTemplate>
<%
#DataBinder.Eval(Container.DataItem, "Id")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn DataField="Company" HeaderText='<%$Resources:Ois,Company %>'
SortExpression="Company" UniqueName="Company">
<EditItemTemplate>
<telerik:RadComboBox ID="RcbGrdCompanyId" runat="server" DataSourceID="odsCompany" SelectedValue='<%# Bind("CompanyIdInt")%>'
DataTextField="Name" DataValueField="ID" AppendDataBoundItems="True">
</telerik:RadComboBox>
</EditItemTemplate>
<ItemTemplate>
<%
#DataBinder.Eval(Container.DataItem, "Company.Name")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn DataField="County" HeaderText='<%$Resources:Ois,County %>'
SortExpression="County" UniqueName="County">
<EditItemTemplate>
<telerik:RadComboBox ID="RcbGrdCountyId" runat="server" DataSourceID="odsCounty" SelectedValue='<%# Bind("CountyIdInt")%>'
DataTextField="Name" DataValueField="ID" AppendDataBoundItems="True">
<Items>
<telerik:RadComboBoxItem runat="server" Text="<%$Resources:Ois, Select%>" Value="" />
</Items>
</telerik:RadComboBox>
</EditItemTemplate>
<ItemTemplate>
<%
#DataBinder.Eval(Container.DataItem, "County.Name")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn DataField="Municipality" HeaderText='<%$Resources:Ois,MunicipalityName %>'
SortExpression="Municipality" UniqueName="Municipality">
<EditItemTemplate>
<telerik:RadComboBox ID="RcbGrdMunicipalId" runat="server" DataSourceID="odsMunicipality" SelectedValue='<%# Bind("MunicipalityIdInt")%>'
DataTextField="Name" DataValueField="MunicipalNumber" AppendDataBoundItems="True">
<Items>
<telerik:RadComboBoxItem runat="server" Text="<%$Resources:Ois, Select%>" Value="" />
</Items>
</telerik:RadComboBox>
</EditItemTemplate>
<ItemTemplate>
<%
#DataBinder.Eval(Container.DataItem, "Municipality.Name")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn DataField="ExternalId" HeaderText='<%$Resources:Ois,ExternalSupplierId %>'
SortExpression="ExternalId" UniqueName="ExternalId">
<EditItemTemplate>
<telerik:RadNumericTextBox ID="TxtGrdExternalId" Type="Number" ToolTip="Enter Numeric Values " runat="server"
Text='<%# Bind("ExternalId") %>'></telerik:RadNumericTextBox>
</EditItemTemplate>
<ItemTemplate>
<%
#DataBinder.Eval(Container.DataItem, "ExternalId")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn DataField="Name" HeaderText='<%$Resources:Ois,SupplierName %>'
SortExpression="Name" UniqueName="Name">
<EditItemTemplate>
<asp:TextBox ID="TxtGrdSupplierName" runat="server" Text='<%# Bind("Name") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<%
#DataBinder.Eval(Container.DataItem, "Name")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn DataField="Email" HeaderText='<%$Resources:Ois,Email %>'
SortExpression="Email" UniqueName="Email">
<EditItemTemplate>
<asp:TextBox ID="TxtGrdEmail" runat="server" Text='<%# Bind("Email") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<%
#DataBinder.Eval(Container.DataItem, "Email")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridCheckBoxColumn DataField="HasB2B" HeaderText='<%$Resources:Ois,HasB2B %>'
SortExpression="HasB2B" UniqueName="HasB2B"/>
<telerik:GridEditCommandColumn UniqueName="EditCommandColumn" ButtonType="LinkButton" />
</Columns>
</MasterTableView>
</telerik:RadGrid>
| .RadTreeView .rtMid, |
| .RadTreeView .rtTop, |
| .RadTreeView .rtBot |
| { |
| height: 16px; |
| } |
| <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="RadTreeViewExample.Index" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" > |
| <head runat="server"> |
| <title>RadTreeView Example</title> |
| <style type="text/css"> |
| .RadTreeView, |
| .RadTreeView a.rtIn, |
| .RadTreeView .rtEdit .rtIn input |
| { |
| font-size:11px; |
| } |
| .RadTreeView .rtLI |
| { |
| padding-bottom: 0px; |
| } |
| .RadTreeView .rtUL .rtUL |
| { |
| margin-top: 0px; |
| } |
| .RadTreeView .rtLast |
| { |
| padding-bottom: 0; |
| } |
| .RadTreeView .rtMid, |
| .RadTreeView .rtTop, |
| .RadTreeView .rtBot |
| { |
| height: 16px; |
| } |
| </style> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager ID="scriptManager" runat="server" /> |
| <telerik:RadTreeView ID="treeView" runat="server" ShowLineImages="false"> |
| <Nodes> |
| <telerik:RadTreeNode Text="One"> |
| <Nodes> |
| <telerik:RadTreeNode Text="Child One" /> |
| </Nodes> |
| </telerik:RadTreeNode> |
| <telerik:RadTreeNode Text="Two"> |
| <Nodes> |
| <telerik:RadTreeNode Text="Child Two" /> |
| </Nodes> |
| </telerik:RadTreeNode> |
| <telerik:RadTreeNode Text="Three"> |
| <Nodes> |
| <telerik:RadTreeNode Text="Child Three" /> |
| </Nodes> |
| </telerik:RadTreeNode> |
| <telerik:RadTreeNode Text="Four"> |
| <Nodes> |
| <telerik:RadTreeNode Text="Child Four" /> |
| </Nodes> |
| </telerik:RadTreeNode> |
| <telerik:RadTreeNode Text="Five"> |
| <Nodes> |
| <telerik:RadTreeNode Text="Child Five" /> |
| </Nodes> |
| </telerik:RadTreeNode> |
| </Nodes> |
| </telerik:RadTreeView> |
| </form> |
| </body> |
| </html> |
I've a radeditor and a radcombobox in my usercontrol (.ascx).
My scenario is I need to select some value from radcombobox and insert that value in the RADeditor. I got this working by the below approach.
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function getSelected()
{
var obTagCombo = $find('<%=m_radTagCombo.ClientID %>');
var value = obTagCombo.get_value();
var text = obTagCombo.get_text();
var editor = $find("<%=m_radEmailEditor.ClientID%>"); //get a reference to RadEditor client object
editor.pasteHtml(text);
}
</script>
</telerik:RadCodeBlock>
and i have a button <input type="button" value="Insert Tag" onclick="getSelected();" />
when this button is clicked it inserts the text from combobox and puts it in radeditor.
Note: m_radTagCombo is my name of radcombobox and m_radEmailEditor is my radeditor name.
But my problem is : I've my curor at the radeditor a a particular position. When I select a value from radcombobox, the cursor
position defaults to the begining of the line(first place).
Pls tell me how do I preserve the cursor position without going back to first position when i select value from a combobox.
pls do help me with code.
| <style> |
| .LogoItem |
| { |
| background:url('url to my image') no-repeat -280px -48px; |
| cursor:pointer; |
| width:100px; |
| height:100px; |
| vertical-align:top; |
| text-align:center; |
| } |
| .LogoItem:hover |
| { |
| background-repeat:no-repeat; |
| background-position: -380px -48px; |
| } |
| </style> |
| <telerik:RadMenu ID="RadMenu2" runat="server" Flow="Horizontal" EnableEmbeddedSkins="True" Skin="Default" OnItemClick="RadMenu1_ItemClick"> |
| <CollapseAnimation Type="InOutSine" Duration="300" /> |
| <ExpandAnimation Type="InOutSine" Duration="300" /> |
| <Items> |
| <telerik:RadMenuItem runat="server" |
| DisabledCssClass="LogoItem" ExpandMode="ClientSide" |
| BorderStyle="none" |
| CssClass="LogoItem" ClickedCssClass="LogoItem" ExpandedCssClass="LogoItem" FocusedCssClass="LogoItem" |
| OuterCssClass="LogoItem" SelectedCssClass="LogoItem"> |
| <Items> |
| <telerik:RadMenuItem runat="server" Text="Desktop Home" ></telerik:RadMenuItem> |
| <telerik:RadMenuItem runat="server" Text="Our Website"> |
| <Items> |
| <telerik:RadMenuItem runat="server" Text="Departments" > |
| </telerik:RadMenuItem> |
| <telerik:RadMenuItem runat="server" Text="Services"> |
| </telerik:RadMenuItem> |
| </Items> |
| </telerik:RadMenuItem> |
| </items> |
| </telerik:RadMenu> |
