or
<telerik:RadCodeBlock ID="rcb" runat="server"> <script type="text/javascript"> //TEST SCENARIO1 - editor in RadMultiPage function EditorOnClientLoad(editor, args) { editor.attachEventHandler("onclick", function (e) { alert('Editor clicked!'); }); } //TEST SCENARIO2 - editor in RadSplitter function Editor1OnClientLoad(editor, args) { editor.attachEventHandler("onclick", function (e) { alert('Editor1 clicked!'); }); } </script> </telerik:RadCodeBlock> <%--TEST SCENARIO1--%><telerik:RadTabStrip ID="RadTabStrip1" runat="server" Skin="Office2007" MultiPageID="RadMultiPage1" SelectedIndex="0"> <Tabs> <telerik:RadTab runat="server" Text="Description" Value="Description" PageViewID="RadPageView1"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Content" Value="Content" PageViewID="RadPageView2"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0" Height="430px"> <telerik:RadPageView ID="RadPageView1" runat="server"> <div id="div1" runat="server" > <div id="div2" runat="server" > .... </div> </div> </telerik:RadPageView> <telerik:RadPageView ID="RadPageView2" runat="server"> <table cellpadding="0" cellspacing="5"> <tr> <td align="right" valign="middle"> Message </td> <td valign="middle"> <telerik:RadEditor ID="editorMessage" runat="server" Skin="Office2007" EnableResize="false" OnClientLoad="EditorOnClientLoad"> </telerik:RadEditor> </td> </tr> </table> </telerik:RadPageView> </telerik:RadMultiPage> <%--TEST SCENARIO 2--%> <telerik:RadSplitter ID="rs1" runat="server" Width="800px"> <telerik:RadPane ID="rp1" runat="server"> <telerik:RadEditor ID="RadEditor1" runat="server" Skin="Office2007" EnableResize="false" OnClientLoad="Editor1OnClientLoad"> </telerik:RadEditor> </telerik:RadPane> </telerik:RadSplitter>
| <telerik:RadTextBox | |
| ID="rtbPassword" | |
| runat="server" | |
| TextMode="Password" | |
| EmptyMessage="Please enter your password" | |
| Width="200px" | |
| /> |
CommandItemDisplay="Bottom"
<MasterTableView EditMode="InPlace" Name="product" DataKeyNames="PKProductID" CommandItemDisplay="Bottom">
<Columns>
<telerik:GridBoundColumn DataField="PKProductID" HeaderText="PKProductID" Visible="false" />
<telerik:GridEditCommandColumn UniqueName="Edit" ButtonType="ImageButton" CancelText="cancel"
EditText="edit" InsertText="insert"></telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn HeaderText="Style #">
<ItemTemplate>
<%#Eval("SourceID")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtProSourceId" Text='<%# Eval("SourceID") %>' runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvProductSourceId" ControlToValidate="txtProSourceId" ErrorMessage="Cannot be empty" Text="*"
runat="server" Display="Dynamic" ></asp:RequiredFieldValidator>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Title">
<ItemTemplate>
<%#Eval("Language1Title")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtProTitle" Text='<%#Eval("Language1Title") %>' runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvProductTitle" ControlToValidate="txtProTitle" ErrorMessage="Cannot be empty" Text="*"
runat="server" Display="Dynamic" ></asp:RequiredFieldValidator>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="Language1SubTitle" HeaderText="Sub Title" />
<telerik:GridDropDownColumn HeaderText="Clearance" UniqueName="StyleClearance" DataSourceID="SourceCheck"
ListTextField="Text" ListValueField="Text" SortExpression="Text" DataField="ClearanceItem" />
<telerik:GridDropDownColumn HeaderText="Active" UniqueName="StyleActive" DataSourceID="SourceCheck"
ListTextField="Text" ListValueField="Text" SortExpression="Text" DataField="Active" />
<telerik:GridTemplateColumn HeaderText="Price">
<ItemTemplate>
<%#Eval("Price")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtProPrice" Text='<%#Eval("Price") %>' runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="regprice" runat="server" ControlToValidate="txtProPrice" Display="Dynamic" ValidationExpression="^([0-9]*)(\.[0-9]{2})?$"></asp:RegularExpressionValidator>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="SalePrice">
<ItemTemplate>
<%#Eval("SalePrice")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtProSalePrice" Text='<%#Eval("SalePrice") %>' runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="regSalePrice" runat="server" Display="Dynamic" ControlToValidate="txtProSalePrice" ValidationExpression="^([0-9]*)(\.[0-9]{2})?$"></asp:RegularExpressionValidator>
</EditItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
<DetailTables>
<telerik:GridTableView DataMember="colors" CommandItemDisplay="Bottom" HierarchyLoadMode="ServerOnDemand" Name="Colors"
DataKeyNames="pkproductid" Width="300px" >
<Columns>
<telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn1">
<HeaderStyle Width="80px" />
<ItemStyle CssClass="MyImageButton" />
</telerik:GridEditCommandColumn>
<telerik:GridBoundColumn DataField="PKProductid" HeaderText="PKProductid" Visible="false" />
<telerik:GridTemplateColumn HeaderText="Title">
<ItemTemplate>
<%#Eval("Language1Title")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtColorTitle" runat="server" Text='<%#Eval("Language1Title") %>' ReadOnly="true"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Color Id">
<ItemTemplate>
<%#Eval("SourceID")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtColorId" runat="server" Text='<%#Eval("SourceID") %>' ReadOnly="true"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="colors">
<ItemTemplate>
<%#Eval("ScaleLanguage1Name") %></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="ddlColors" runat="server" DataSourceID="SourceColors" DataValueField="PKGroupScaleItemID" DataTextField="ScaleLanguage1Name"
OnSelectedIndexChanged="ddltemp_SelectedIndexChanged" SelectedValue='<%#Eval("PKGroupScaleItemID") %>' AutoPostBack="true"></asp:DropDownList>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridDropDownColumn HeaderText="Active" UniqueName="ColorActive" DataSourceID="SourceCheck"
ListTextField="Text" ListValueField="Text" SortExpression="Text" DataField="Active" />
</Columns>
<DetailTables>
<telerik:GridTableView DataMember="Sizes" HierarchyLoadMode="ServerOnDemand" Width="300px" CommandItemDisplay="Bottom"
Name="sizes" DataKeyNames="pkproductid">
<Columns>
<telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn1">
<HeaderStyle Width="80px" />
<ItemStyle CssClass="MyImageButton" />
</telerik:GridEditCommandColumn>
<telerik:GridBoundColumn DataField="PKProductid" HeaderText="PKProductid" Visible="false" />
<telerik:GridTemplateColumn HeaderText="Title">
<ItemTemplate>
<%#Eval("Language1Title")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtSizeTitle" runat="server" Text='<%#Eval("Language1Title") %>' ReadOnly="true"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Size Id">
<ItemTemplate>
<%#Eval("SourceID")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtSizeId" runat="server" Text='<%#Eval("SourceID") %>' ReadOnly="true"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<%-- <telerik:GridTemplateColumn HeaderText="Sizes">
<ItemTemplate>
<%#Eval("ScaleLanguage1Name") %></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="ddlSizes" runat="server" DataSourceID="SourceSizes" DataValueField="PKGroupScaleItemID" DataTextField="ScaleLanguage1Name"
OnSelectedIndexChanged="ddltemp_SelectedIndexChanged" SelectedValue='<%#Eval("PKGroupScaleItemID") %>' AutoPostBack="true"></asp:DropDownList>
</EditItemTemplate>
</telerik:GridTemplateColumn>--%>
<telerik:GridDropDownColumn UniqueName="SizeSourceID" DataSourceID="SourceSizes"
HeaderText="Sizes" DataField="pkgroupscaleitemid" SortExpression="ScaleLanguage1Name" ListTextField="ScaleLanguage1Name"
ListValueField="pkgroupscaleitemid" />
<telerik:GridTemplateColumn HeaderText="Back Order Days">
<ItemTemplate>
<%#Eval("BackOrderDays") %>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtbackorderdays" runat="server" Text='<%#Eval("BackOrderDays")%>'></asp:TextBox>
<asp:RegularExpressionValidator ID="regValidatordays" runat="server" ControlToValidate="txtbackorderdays" ValidationExpression="\d+" Text="*" ErrorMessage="Enter only numerics" Display="Dynamic" ></asp:RegularExpressionValidator>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="SKU">
<ItemTemplate>
<%#Eval("SKU") %>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtsku" runat="server" Text='<%#Eval("SKU")%>'></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="QuantityAvailable">
<ItemTemplate>
<%#Eval("QuantityAvailable") %>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtQuantityAvailable" runat="server" Text='<%#Eval("QuantityAvailable")%>'></asp:TextBox>
<asp:RegularExpressionValidator ID="regValidatorqty" runat="server" ControlToValidate="txtQuantityAvailable" ValidationExpression="\d+" Text="*" ErrorMessage="Enter only numerics" Display="Dynamic"></asp:RegularExpressionValidator>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridDropDownColumn HeaderText="Active" UniqueName="SizeActive" DataSourceID="SourceCheck"
ListTextField="Text" ListValueField="Text" SortExpression="Text" DataField="Active" />
</Columns>
</telerik:GridTableView>
</DetailTables>
</telerik:GridTableView>
</DetailTables>