<asp:ObjectDataSource runat="server" ID="reportObjectDataSource" SelectMethod="GetInfo" EnableViewState="false" TypeName="XXXX.ReportObjectDataSource" onselecting="reportObjectDataSource_Selecting"> <SelectParameters> <asp:FormParameter DbType="DateTimeOffset" DefaultValue="" FormField="timeFrom" Name="frDate" /> <asp:FormParameter DbType="DateTimeOffset" DefaultValue="" FormField="timeTo" Name="tDate" /> <asp:FormParameter DbType="Boolean" DefaultValue="" FormField="btnAllVer" Name="allVer" /> </SelectParameters> </asp:ObjectDataSource><telerik:RadGrid ID="gridReport" runat="server" GridLines="None" Skin="WebBlue" Width="700px" HeaderStyle-HorizontalAlign="Center" AllowSorting="True" AllowPaging="true" PageSize="50"> <MasterTableView AutoGenerateColumns="True"> <CommandItemSettings ShowExportToExcelButton="true"></CommandItemSettings> </MasterTableView> <ClientSettings> <Scrolling AllowScroll="true" SaveScrollPosition="true" UseStaticHeaders="true" /> </ClientSettings> </telerik:RadGrid>protected void btnGenerate_Click(object sender, EventArgs e) { gridReport.DataSourceID = "reportAdhocObjectDataSource"; } protected void btnExport_Click(object sender, EventArgs e) { gridReport.ExportSettings.FileName = "Report as of" + DateTime.Today.ToString(); gridReport.ExportSettings.ExportOnlyData = false; gridReport.ExportSettings.IgnorePaging = true; gridReport.ExportSettings.OpenInNewWindow = true; gridReport.MasterTableView.ExportToExcel(); } protected void reportObjectDataSource_Selecting(object sender, System.Web.UI.WebControls.ObjectDataSourceSelectingEventArgs e) { DateTime timeFr = timeFrom.SelectedDate.Value; DateTimeOffset tFrom = timeFr; e.InputParameters["frDate"] = tFrom; DateTime timeT = timeTo.SelectedDate.Value; DateTimeOffset tTo = timeT; e.InputParameters["tDate"] = tTo; e.InputParameters["allVer"] = this.btnAllVer.Checked; }<
telerik:GridEditCommandColumn ButtonType="ImageButton" HeaderStyle-HorizontalAlign="Left" HeaderText="Edit" ItemStyle-orizontalAlign="Left">
<HeaderStyle HorizontalAlign="Left" Width="30px" />
<ItemStyle HorizontalAlign="Left" />
</telerik:GridEditCommandColumn>
<telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmDialogHeight="100px" ConfirmDialogType="RadWindow" Visible="true" ConfirmDialogWidth="220px" ConfirmText="Are you sure you want to delete this Material Issue Request?" ConfirmTitle="Delete" HeaderStyle-HorizontalAlign="Left" HeaderStyle-VerticalAlign="NotSet" HeaderText="Delete" ItemStyle-HorizontalAlign="Left">
<HeaderStyle HorizontalAlign="Left" Width="38px"/>
<ItemStyle HorizontalAlign="Left" />
</telerik:GridButtonColumn>
My requirement is that based on some status field from database i would like to enable/disable these Edit,Delete buttons.
How to get these control Id's & how to enable/disable these controls.
Thanks in advance...
function RowContextMenu(sender, eventArgs) { //alert("RowContextMenu Method"); var menu; var ownerTable = eventArgs.get_tableView(); if (ownerTable.get_name() == "DELIVERYDETAILS") { menu = $find("<%= RadMenu1.ClientID %>"); } else if (ownerTable.get_name() == "TASKS") { menu = $find("<%= RadMenu2.ClientID %>"); } document.getElementById("radGridClickedRowIndex").value = eventArgs.get_itemIndexHierarchical(); document.getElementById("radGridClickedTableId").value = ownerTable._data.UniqueID; menu.show(eventArgs.get_domEvent()); }function OpenWindowAddNewTask() { Sys.Application.add_load(addNewTaskWindow); } function addNewTaskWindow() { var WSID = document.getElementById("hidWSID").value; var url = "AddNewTask.aspx?WS_ID=" + WSID + "&TaskID=0"; var oWnd = radopen(url, 'RadWindow1'); Sys.Application.remove_load(addNewTaskWindow); }Hello Telerik Team,
I have a requirement in the rad grid. I am using rad grid to dispaly my search results on the
execution of sql stored procedure.
In the rad grid, I have a GridHyperLinkColumn where i am using DataNavigateUrlFormatString.After I get the search results, when i navigate to a different page from my search results and come back using the browser back button.I am loosing the
search results. I would like to know the method , how can i retain the search results. I have the search results in a view state/Session state.
Its a very urgent requirement.
Please respond as soon as possible.Please provide a sample for it.
I appreciate your help.
Thank You,
Smith