or
<
telerik:GridEditCommandColumn UniqueName="EditCommandColumn" ButtonType="ImageButton"
UpdateText="Save" CancelText="Cancel"
EditImageUrl="Images/Edit.gif">
I can write a code. In this I can take a Template Column & in this I build a RadCombobox. When it's Index changed I want to affect the below text box. Link the selected value of the Combo box is set as Text on Below TextBox. Combo Box & Text Box are different Controls of Different Template Column.
I can Write Control of Combo box like this :
<
telerik:RadComboBox
ID
=
"cmbGID"
runat
=
"server"
DataSourceID
=
"SqlDataSource8"
DataTextField
=
"Name"
DataValueField
=
"ID"
AutoPostBack
=
"True"
OnSelectedIndexChanged
=
"cmbGID_SelectedIndexChanged"
>
protected void cmbGID_SelectedIndexChanged()
{
//code...
}
<
telerik:RadAjaxPanel
ID
=
"RadAjaxPanel1"
runat
=
"server"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
>
<
h1
><
a
href
=
"/search/"
>Marine Species</
a
></
h1
><
h6
onclick
=
"expandcontent('groups1')"
style
=
"cursor:hand;cursor:pointer"
>
+ Browse by Group</
h6
>
<
div
id
=
"groups1"
class
=
"switchcontent"
>
....
<
div
class
=
"mb-sort"
><
asp:DropDownList
ID
=
"SortDropDownList"
runat
=
"server"
AutoPostBack
=
"True"
OnSelectedIndexChanged
=
"SortDropDownList_SelectedIndexChanged"
>
<
asp:ListItem
Value
=
"comname"
>Sort by Name</
asp:ListItem
>
<
asp:ListItem
Value
=
"family"
>Sort by Family</
asp:ListItem
>
<
asp:ListItem
Value
=
"genus"
>Sort by Genus</
asp:ListItem
></
asp:DropDownList
></
div
>
<
telerik:RadListView
ID
=
"SearchRadListView"
runat
=
"server"
ItemPlaceholderID
=
"ItemPlaceHolder"
DataKeyNames
=
"id"
DataSourceID
=
"SearchSqlDataSource"
AllowPaging
=
"True"
PageSize
=
"12"
BackColor
=
"White"
>
<
LayoutTemplate
>
<
div
><
div
style
=
"clear:both;width:660px;margin:0 auto 0;font-size:11px;"
>
<
telerik:RadDataPager
ID
=
"RadDataPager2"
runat
=
"server"
PageSize
=
"12"
PagedControlID
=
"SearchRadListView"
Skin
=
"Sitefinity"
>
<
Fields
>
<
telerik:RadDataPagerButtonField
FieldType
=
"FirstPrev"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"Numeric"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"NextLast"
/>
<
telerik:RadDataPagerPageSizeField
PageSizeText
=
"Show"
/>
</
Fields
>
</
telerik:RadDataPager
>
</
div
>
<
asp:PlaceHolder
ID
=
"ItemPlaceHolder"
runat
=
"server"
></
asp:PlaceHolder
>
<
div
style
=
"clear:both;width:660px;margin:0 auto 0;font-size:11px;"
>
<
telerik:RadDataPager
ID
=
"RadDataPager1"
runat
=
"server"
PageSize
=
"12"
PagedControlID
=
"SearchRadListView"
Skin
=
"Sitefinity"
>
<
Fields
>
<
telerik:RadDataPagerButtonField
FieldType
=
"FirstPrev"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"Numeric"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"NextLast"
/>
<
telerik:RadDataPagerPageSizeField
PageSizeText
=
"Show"
/>
</
Fields
>
</
telerik:RadDataPager
>
</
div
></
div
>
</
LayoutTemplate
>
<
itemtemplate
>
<
div
class
=
"mb-results"
style
=
"text-align:center;"
><
div
>
<
asp:HyperLink
ID
=
"imageHyperLink"
runat
=
"server"
NavigateUrl='<%# "~/species.asp?
id
=
"&Eval("
id")%>'>
<
asp:Image
ID
=
"Image1"
runat
=
"server"
AlternateText='<%# Eval("comname")&" - "&Eval("GenusName")&" "&Eval("SpeciesName")%>' ImageUrl='<%# Eval("pic")%>' CssClass="mbphotos" />
</
asp:HyperLink
></
div
>
<
asp:HyperLink
ID
=
"speciesHyperLink"
runat
=
"server"
NavigateUrl='<%# "~/species.asp?
id
=
"&Eval("
id")%>' ><
strong
><%# Eval("comnamestatus")%></
strong
><
br
/><
em
><%# Eval("GenusName")&" "&Eval("SpeciesName")%></
em
>
</
asp:HyperLink
><
br
/>Family: <
asp:HyperLink
ID
=
"HyperLink1"
runat
=
"server"
NavigateUrl='<%# "~/search/?
family
=
"&Eval("
FamilyName")%>' Text='<%# Eval("FamilyName")%>' /></
div
>
</
itemtemplate
>
<
EmptyDataTemplate
>
<
div
id
=
"mberror"
><
span
class
=
"mberror"
>Oh crab... no species were found that match your search criteria...</
span
><
br
/><
br
/>Please <
a
href
=
"/search/adv/"
>modify your search</
a
> and try again or <
a
href
=
"/oceans/contact/"
>contact us</
a
> to report it and we will look into it asap. Thank you, Best Fishes!</
div
>
</
EmptyDataTemplate
>
</
telerik:RadListView
>
</
telerik:RadAjaxPanel
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
Skin
=
"Default"
></
telerik:RadAjaxLoadingPanel
>
alert($find('<%=myGrid.ClientID %>').get_masterTableView().getColumnByUniqueName('Estimated_Qty').get_element().innerHTML);
$find('<%=myGrid.ClientID %>').get_masterTableView().getColumnByUniqueName('Estimated_Qty').get_element().innerHTML = 'Billed Qty';
<
telerik:RadGrid
ID
=
"gvSelectTransactionsEstimated"
runat
=
"server"
AllowMultiRowSelection
=
"true"
AllowSorting
=
"true"
EnableEmbeddedSkins
=
"false"
OnItemDataBound
=
"gvSelectTransactionsEstimated_ItemDataBound"
OnPreRender
=
"gvSelectTransactionsEstimated_PreRender"
Skin
=
"VistaCustom"
>
<
ClientSettings
EnableRowHoverStyle
=
"true"
>
<
Selecting
AllowRowSelect
=
"true"
UseClientSelectColumnOnly
=
"true"
/>
</
ClientSettings
>
<
MasterTableView
ClientDataKeyNames
=
"PremiumRate,PaymentRate"
DataKeyNames
=
"PremiumRate,PaymentRate"
HierarchyLoadMode
=
"ServerBind"
AutoGenerateColumns
=
"false"
Name
=
"ParentView"
ShowHeader
=
"true"
>
<
Columns
>
<
telerik:GridClientSelectColumn
HeaderStyle-HorizontalAlign
=
"Center"
ItemStyle-HorizontalAlign
=
"Center"
UniqueName
=
"Checkbox"
></
telerik:GridClientSelectColumn
>
<
telerik:GridBoundColumn
DataField
=
"PolicyNo"
HeaderText
=
"Policy No"
SortExpression
=
"PolicyNo"
UniqueName
=
"PolicyNo"
></
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Collateral Terms"
UniqueName
=
"Collateral"
SortExpression
=
"CollateralTypeName"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblCollateral"
runat
=
"server"
Text
=
""
></
asp:Label
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridDateTimeColumn
DataField
=
"PeriodDate"
DataFormatString
=
"{0:MM/dd/yyyy}"
HeaderText
=
"Period Date"
SortExpression
=
"PeriodDate"
UniqueName
=
"PeriodDate"
></
telerik:GridDateTimeColumn
>
<
telerik:GridNumericColumn
DataField
=
"ReconcileAmount"
DataFormatString
=
"{0:C2}"
HeaderText
=
"Prem Due"
UniqueName
=
"PremiumDue"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
></
telerik:GridNumericColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Prem Recv"
UniqueName
=
"PremiumReceived"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
>
<
ItemTemplate
>
<
telerik:RadNumericTextBox
ID
=
"txtPremiumReceived"
runat
=
"server"
EnabledStyle-HorizontalAlign
=
"Right"
Width
=
"61"
></
telerik:RadNumericTextBox
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Comm W/h"
UniqueName
=
"Commission"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
>
<
ItemTemplate
>
<
telerik:RadNumericTextBox
ID
=
"txtCommissionWithheld"
runat
=
"server"
EnabledStyle-HorizontalAlign
=
"Right"
Width
=
"61"
></
telerik:RadNumericTextBox
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"# Loans"
UniqueName
=
"NumberOfLoans"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
>
<
ItemTemplate
>
<
telerik:RadNumericTextBox
ID
=
"txtNumberOfLoans"
runat
=
"server"
EnabledStyle-HorizontalAlign
=
"Right"
NumberFormat-DecimalDigits
=
"0"
Width
=
"46"
></
telerik:RadNumericTextBox
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"CollateralTypeName"
UniqueName
=
"CollateralTypeName"
Visible
=
"false"
></
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"MaximumFinanceTerm"
UniqueName
=
"MaximumFinanceTerm"
Visible
=
"false"
></
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"MaximumFinanceAmount"
UniqueName
=
"MaximumFinanceAmount"
Visible
=
"false"
></
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
<%@ Page Language="VB" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="RadControlsWebApp5._Default" %>
<!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
></
title
>
<
telerik:RadStyleSheetManager
id
=
"RadStyleSheetManager1"
runat
=
"server"
/>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
<
Scripts
>
<%--Needed for JavaScript IntelliSense in VS2010--%>
<%--For VS2008 replace RadScriptManager with ScriptManager--%>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.Core.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
/>
</
Scripts
>
</
telerik:RadScriptManager
>
<
script
type
=
"text/javascript"
>
//Put your JavaScript code here.
</
script
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
</
telerik:RadAjaxManager
>
<
div
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"textbox1"
SelectionOnFocus
=
"SelectAll"
text
=
"please delete me"
></
telerik:RadTextBox
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"textbox2"
SelectionOnFocus
=
"SelectAll"
text
=
"please delete me"
></
telerik:RadTextBox
>
</
div
>
<
asp:RequiredFieldValidator
ID
=
"RequiredFieldValidatorRadTextBoxPrice"
runat
=
"server"
Display
=
"None"
SetFocusOnError
=
"true"
ErrorMessage
=
""
ControlToValidate
=
"textbox1"
></
asp:RequiredFieldValidator
>
<
asp:RequiredFieldValidator
ID
=
"RequiredFieldValidator1"
runat
=
"server"
Display
=
"None"
SetFocusOnError
=
"true"
ErrorMessage
=
""
ControlToValidate
=
"textbox2"
></
asp:RequiredFieldValidator
>
<
asp:ValidationSummary
ID
=
"ValidationSummarySave"
runat
=
"server"
ShowSummary
=
"false"
ShowMessageBox
=
"true"
ValidationGroup
=
"Product"
/>
</
form
>
</
body
>
</
html
>