or
| <telerik:RadGrid ID="RadGrid1" |
| AllowMultiRowSelection="True" |
| AllowSorting="True" |
| AllowNaturalSort="True" |
| AllowPaging="False" |
| AutoGenerateColumns="False" |
| AlternatingItemStyle-HorizontalAlign="Center" |
| BackColor="#ffffff" |
| CellPadding="2" |
| CellSpacing="2" |
| EnableEmbeddedSkins="False" |
| GridLines="None" |
| GroupingEnabled="True" |
| HeaderStyle-Height="20" |
| Height="470px" |
| ItemStyle-HorizontalAlign="Center" |
| OnSortCommand="RadGrid1_SortCommand" |
| OnNeedDataSource="RadGrid1_NeedDataSource" |
| OnItemDataBound="RadGrid1_ItemDataBound" |
| ShowFooter="True" |
| ShowHeader="True" |
| ShowGroupPanel="True" |
| ShowStatusBar="True" |
| Skin="MySkin" |
| Width="100%" |
| Runat="server"> |
| <MasterTableView AllowMultiColumnSorting="True" DataKeyNames="Column1,Column2" EditMode="InPlace" TableLayout="Fixed" HeaderStyle-Wrap="false" > |
| <Columns> |
| <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" HeaderStyle-Width="25" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" Visible="False" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" Visible="False" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Customer ID" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="Center" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Customer" HeaderButtonType="TextButton" HeaderStyle-Width="300px" ItemStyle-HorizontalAlign="Left" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Request #" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="Center" SortExpression="UniqueSort" /> |
| <telerik:GridTemplateColumn HeaderText="Refresh Type" HeaderStyle-Width="150" ItemStyle-HorizontalAlign="center"> |
| <ItemTemplate> |
| <telerik:RadComboBox ID="RadComboBoxRefreshType" Width="150" Skin="Vista" runat="server"> |
| <Items> |
| <telerik:RadComboBoxItem Text="Product" Value="0" /> |
| <telerik:RadComboBoxItem Text="Sales - Customer" Value="1" /> |
| <telerik:RadComboBoxItem Text="Sales - Offer" Value="2" /> |
| </Items> |
| </telerik:RadComboBox> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <%-- There is a table for Batch Type but we will just create this in the code for now--%> |
| <telerik:GridTemplateColumn HeaderText="Batch Time" ItemStyle-HorizontalAlign="center"> |
| <ItemTemplate> |
| <telerik:RadComboBox ID="RadComboBoxBatchType" Width="90" Skin="Vista" runat="server"> |
| <Items> |
| <telerik:RadComboBoxItem Text="Not Set" Value="0" /> |
| <telerik:RadComboBoxItem Text="Morning" Value="1" /> |
| <telerik:RadComboBoxItem Text="Evening" Value="2" /> |
| <telerik:RadComboBoxItem Text="Both" Value="3" /> |
| <telerik:RadComboBoxItem Text="Now" Value="4" /> |
| </Items> |
| </telerik:RadComboBox> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Unique Name" ItemStyle-HorizontalAlign="center"> |
| <ItemTemplate> |
| <telerik:RadDatePicker ID="RadDateRefreshThru" Style="vertical-align: middle;" MinDate="2000-2-1" Width="75" runat="server" Skin="WebBlue"> |
| </telerik:RadDatePicker> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Unique Name" ItemStyle-HorizontalAlign="center"> |
| <ItemTemplate> |
| <telerik:RadComboBox ID="RadComboStartBillMonth" Width="90" Skin="Vista" runat="server" /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Unique Name" ItemStyle-HorizontalAlign="center"> |
| <ItemTemplate> |
| <telerik:RadComboBox ID="RadComboBoxEndBillMonth" Width="90" Skin="Vista" runat="server" /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Unique Name" ItemStyle-HorizontalAlign="center"> |
| <ItemTemplate> |
| <telerik:RadNumericTextBox ID="id1" Type="Number" MaxLength="9" style="text-align:right;" Width="60" runat="server" > |
| <NumberFormat AllowRounding="False" KeepNotRoundedValue="True" /> |
| </telerik:RadNumericTextBox> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="center" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" HeaderStyle-Width="150px" ItemStyle-HorizontalAlign="Left" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName"HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="Left" HeaderStyle-Wrap="false" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="Left" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" HeaderStyle-Width="200px" ItemStyle-HorizontalAlign="Left" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" HeaderStyle-Width="150px" ItemStyle-HorizontalAlign="center" HeaderStyle-Wrap="false" DataFormatString="{0:MM/dd/yyyy}" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="center" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="center" DataFormatString="{0:MM/dd/yyyy}" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="center" DataFormatString="{0:MM/dd/yyyy}" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="center" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="Left" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="Left" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="center" SortExpression="UniqueSort" /> |
| <telerik:GridBoundColumn DataField="UniqueColumnName" HeaderText="Unique Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="right" DataFormatString="{0:$#,##0.0000}" SortExpression="UniqueSort" /> |
| <telerik:GridTemplateColumn HeaderText="Comments" HeaderStyle-Width="150" ItemStyle-HorizontalAlign="center"> |
| <ItemTemplate> |
| <asp:ImageButton ID="ImageButtonComment" ImageUrl="~/images/Comment.gif" AlternateText="Add Comment" Height="13" Width="13" runat="server" /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| <HeaderStyle Width="100px" /> |
| </MasterTableView> |
| <ClientSettings AllowColumnsReorder="True" AllowDragToGroup="True" ReorderColumnsOnClient="True" AllowRowHide="True" > |
| <Resizing AllowColumnResize="True" AllowRowResize="False" ResizeGridOnColumnResize="False" ClipCellContentOnResize="True" EnableRealTimeResize="False" /> |
| <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True" FrozenColumnsCount="3" /> |
| <Selecting AllowRowSelect="True" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
<asp:Panel runat="server" ID="panelAlert"> <telerik:RadDock runat="server" ID="RadDockAlert" Width="350px" Height="120px" Closed="true" Style="z-index: 2000;" Title="Alert"> <Commands> <telerik:DockCloseCommand></telerik:DockCloseCommand> </Commands> <ContentTemplate> <div align="center"> <asp:Label ID="lbAlertMsg" runat="server"></asp:Label> </div> <br /> <div align="center"> <a onclick="hideAlertForm();" id="aAlertOK" runat="server"> <asp:Label ID="Label3" CssClass="spriteButtons popUpOkButton" runat="server">Ok</asp:Label> </a> </div> </ContentTemplate> </telerik:RadDock></asp:Panel>function openAlertForm() { var dock = $find("<%= RadDockAlert.ClientID %>"); // Center the RadDock on the screen var viewPort = $telerik.getViewPortSize(); var xPos = Math.round((viewPort.width - parseInt(dock.get_width())) / 2); var yPos = Math.round((viewPort.height - parseInt(dock.get_height())) / 2); $telerik.setLocation(dock.get_element(), { x: xPos, y: yPos }); dock.set_closed(false); Sys.Application.remove_load(openAlertForm);}function rowDropping(sender, eventArgs) { // Fired when the user drops a grid row var htmlElement = eventArgs.get_destinationHtmlElement(); var scheduler = $find('<%= RadScheduler1.ClientID %>'); if (isPartOfSchedulerAppointmentArea(htmlElement)) { // The row was dropped over the scheduler appointment area // Find the exact time slot and save its unique index in the hidden field var timeSlot = scheduler._activeModel.getTimeSlotFromDomElement(htmlElement); startDateTime = timeSlot.get_startTime(); Sys.Application.add_load(openForm); $get('<%= TargetSlotHiddenField.ClientID %>').value = timeSlot.get_index(); // The HTML needs to be set in order for the postback to execute normally eventArgs.set_destinationHtmlElement('<%= TargetSlotHiddenField.ClientID %>'); } else { // The node was dropped elsewhere on the document eventArgs.set_cancel(true); } }<style type="text/css"> html .RadTreeView_Default, html .RadTreeView_Default a.rtIn, html .RadTreeView_Default .rtEdit .rtIn input { font-family: arial !important; font-size: 8pt !important; color: red !important; } </style>and my simple tree
<telerik:RadTreeView ID="RadTreeView1" runat="server" Width="300px" style="white-space:normal" OnClientNodeExpanded="rtvExplore_OnNodeExpandedCollapsed" OnClientNodeCollapsed="rtvExplore_OnNodeExpandedCollapsed" > </telerik:RadTreeView>
var ajxgrid =Window[Window['RadAjaxManager1'
]];
My old version was
<script language="javascript" type="text/javascript"> var grid; function GridCreated(sender,args) { grid = sender; } //Selecting value from the function RowClicked(rowIndex) { var cellValues = this.Rows[rowIndex].KeyValues["Last"] ; var id = this.Rows[rowIndex].KeyValues["id"]; if (window['comboboxId']) { var combo = window[window['comboboxId']]; setTimeout(function () { combo.SetText(cellValues); combo.SetValue(id); }, 0); } } //Show DropDown function HandleOpen1(sender,eventargs) { //var inputElement = document.getElementById(combobox.InputID); if (sender.get_text().length > 1) { grid.AjaxRequest(grid.UniqueID, "LoadFilteredData," + sender.get_text()); } else { return false; } }</script>
<Telerik:radcomboBox id="RadComboBox1" Width="300px" runat="server" MarkFirstMatch="True" AllowCustomText="True" OnClientDropDownOpening="HandleOpen1" UseEmbeddedScripts="true" > <ItemTemplate> <Telerik:RadGrid id="Grid" Width="295px" runat="server" EnableAJAX="true" EnableAJAXLoadingTemplate="true" PageSize="10" ><ClientSettings > <ClientEvents OnRowClick="RowClicked" OnGridCreated="GridCreated"></ClientEvents> <Scrolling AllowScroll="true" UseStaticHeaders="true" ScrollHeight="250px" /> </ClientSettings> </Telerik:RadGrid></ItemTemplate> <Items> <Telerik:RadcomboBoxItem ID="RadcomboBoxItem1" runat="server"></Telerik:RadcomboBoxItem> </Items> </Telerik:radcomboBox>
it gives me error near grid.ajaxrequest.
Please help. Can you let me know what exactly I need to change.
Thank you
Kavya M
(FormView1.Row.FindControl("rb_fvCustomer") as RadComboBox).AutoPostBack = true;(FormView1.Row.FindControl("rb_fvCustomer") as RadComboBox).SelectedIndexChanged += new RadComboBoxSelectedIndexChangedEventHandler(customerCB_SelectedIndexChanged);private void customerCB_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e){ // DoStuff();}