
AutoGenerateColumns
="False"
AllowFilteringByColumn="True"
AllowPaging="True"
AllowSorting="True"
Please advise how I can achieve this?
Thanks in advance.
Hi I am using UI for ASP.NET AJAX Q1 2015 SP1. In my form, some other event I am populating a hidden field (i.e. hdnFolderCreated).
Client Side event below code works
function disp_confirm() { alert("Process Complete!!! " + "\n\n" + document.getElementById('<%=hdnFolderCreated.ClientID %>').value + "." + "\n\nIf required, copy previous Month PDF files to verify the total's " + "\nand Standard definitation file into above mentioned folder."); }My question is possible I can display the same alert message in a server side button click event inside a Rad Window? If so how? Thanks for any help.
gc_0620

I am currently developing a web application using the RadAsynUpload control with a "ChunkSize" set to 4MB. I am now looking to prevent my users from uploading files larger than 6GB. The RadAsyncUpload control has a "MaxFileSize" property, but unfortunately the value is factored in bytes and the data type is only defined as an integer. With this limitation, the "MaxFileSize" cannot be set above 2GB (2,147,483,647 bytes). If I do not set the "MaxFileSize" property on the RadAsyncUpload control, I can successfully upload 6GB and larger files. Because I am using the chuck upload feature, I've configured my web.config file to handle uploads slightly larger than 4MB (the chunk size).
Does anyone have a workaround for this? Thanks!
I created a RadScheduler that works in parallel with a RadToolTipManager using this demo as a guide: http://demos.telerik.com/aspnet-ajax/scheduler/examples/radtooltip/defaultcs.aspx . Everything is working as intended, except for one thing that I cannot figure out related to the "VisibleAppointmentsPerDay" property.
The basic problem is this: If I set RadScheduler1.MonthView.VisibleAppointmentsPerDay = 4, and then switch to the DayView on the browser, the custom tool tip I wrote will only appear for the first 4 appointments on that day. Any other appointments simply show the default tool tip. I verified that the VisibleAppointmentsPerDay property was the issue by setting it to 5, which made my custom tool tip appear for the first 5 appointments.
I only want 4 visible appointments on the MonthView, but I still want all the appointments to use my custom tool tip on the DayView. Can anyone give me some insight as to what to do in this situation?
Thanks!

I have a radgrid on my aspx page. I build the grid/columns dynamically in the code behind. I use the NeedDataSource to populate the data and then use the ExportToExcel command to export the grid. I cannot find how to either wrap the column headers and/or format my numeric columns with commas. Below is the code and the aspx page and code-behind. Please help on how to do both.
A button on my page calls the exportSummary() function.
<telerik:RadGrid ID="rgExportSummary" runat="server" OnExcelMLWorkBookCreated="rgExportSummary_ExcelMLWorkBookCreated" OnNeedDataSource="rgExportSummary_NeedDataSource"> <MasterTableView Visible="false" HierarchyDefaultExpanded="true" Font-Names="Arial" Font-Size="8pt" AutoGenerateColumns="false"> <HeaderStyle Font-Names = "Arial" Font-Bold = "true" Font-Size = "8pt" /> <ItemStyle Font-Names="Arial" Font-Bold="false" Font-Size="8pt" /> </MasterTableView> </telerik:RadGrid>
Public Sub exportSummary()
Dim sql As String = ""
Try
sql = "exec ibuy.dbo.WB_sp_PrintBuyByReports_ForMultipleEvents " & buyByReportID
mobjDatabase.subExecuteNonQuery(sql)
Catch ex As SqlException
Throw New Exception(ex.Message & ", SQL: " & sql & ",frmPlanner.exportSummary")
End Try
Dim nsaid As New GridBoundColumn
nsaid.HeaderStyle.Width = Unit.Pixel(50)
nsaid.ItemStyle.Width = Unit.Pixel(50)
nsaid.DataField = "VendorMasterCD"
nsaid.HeaderText = "NSA ID"
nsaid.UniqueName = "VendorMasterCD"
rgExportSummary.MasterTableView.Columns.Add(nsaid)
Dim vendor As New GridBoundColumn
vendor.HeaderStyle.Width = Unit.Pixel(50)
vendor.ItemStyle.Width = Unit.Pixel(50)
vendor.DataField = "VendorName"
vendor.HeaderText = "Vendor"
vendor.UniqueName = "VendorName"
rgExportSummary.MasterTableView.Columns.Add(vendor)
Dim product As New GridBoundColumn
product.HeaderStyle.Width = Unit.Pixel(50)
product.ItemStyle.Width = Unit.Pixel(50)
product.DataField = "VendorProduct"
product.HeaderText = "Product"
product.UniqueName = "VendorProduct"
rgExportSummary.MasterTableView.Columns.Add(product)
Dim productid As New GridBoundColumn
productid.HeaderStyle.Width = Unit.Pixel(50)
productid.ItemStyle.Width = Unit.Pixel(50)
productid.DataField = "ProductID"
productid.HeaderText = "Product ID"
productid.UniqueName = "ProductID"
rgExportSummary.MasterTableView.Columns.Add(productid)
If Not cbBreakoutByProduct.Checked Then
Dim circset As New GridBoundColumn
circset.HeaderStyle.Width = Unit.Pixel(50)
circset.ItemStyle.Width = Unit.Pixel(50)
circset.DataField = "CirculationSet"
circset.HeaderText = "Circ Set"
circset.UniqueName = "CirculationSet"
rgExportSummary.MasterTableView.Columns.Add(circset)
Dim release As New GridBoundColumn
release.HeaderStyle.Width = Unit.Pixel(50)
release.ItemStyle.Width = Unit.Pixel(50)
release.DataField = "Release"
release.HeaderText = "Release"
release.UniqueName = "Release"
rgExportSummary.MasterTableView.Columns.Add(release)
End If
If cbBreakoutByDay.Checked Then
Dim day As New GridBoundColumn
day.HeaderStyle.Width = Unit.Pixel(50)
day.ItemStyle.Width = Unit.Pixel(50)
day.DataField = "DistributionDay"
day.HeaderText = "Day"
day.UniqueName = "DistributionDay"
rgExportSummary.MasterTableView.Columns.Add(day)
End If
If cbBreakoutByDay.Checked And cbIncludeDeliveryCodes.Checked Then
Dim deliveryCodes As New GridBoundColumn
deliveryCodes.HeaderStyle.Width = Unit.Pixel(50)
deliveryCodes.ItemStyle.Width = Unit.Pixel(50)
deliveryCodes.DataField = "DeliveryCode"
deliveryCodes.HeaderText = "Delivery Code"
deliveryCodes.UniqueName = "DeliveryCode"
rgExportSummary.MasterTableView.Columns.Add(deliveryCodes)
End If
If cbBreakoutByDay.Checked And cbIncludeVersions.Checked Then
Dim versions As New GridBoundColumn
versions.HeaderStyle.Width = Unit.Pixel(50)
versions.ItemStyle.Width = Unit.Pixel(50)
versions.DataField = "VersionsDescription"
versions.HeaderText = "Version"
versions.UniqueName = "VersionsDescription"
rgExportSummary.MasterTableView.Columns.Add(versions)
End If
Dim rop As New GridBoundColumn
rop.HeaderStyle.Width = Unit.Pixel(50)
rop.ItemStyle.Width = Unit.Pixel(50)
rop.DataField = "ROPIndValue"
rop.HeaderText = "ROP"
rop.UniqueName = "ROPIndValue"
rgExportSummary.MasterTableView.Columns.Add(rop)
'loop through criteria table to get what is visible
sql = ""
Dim columnDataField As String = ""
Dim columnIndex As Integer = 1
Dim maxProductID As Integer = 0
If cbBreakoutByProduct.Checked Then
Try
sql = "Select productid,count(*) from ibuy.dbo.Tmp_BuyByGeo_SummaryEvents_" & buyByReportID & " group by productid order by 2 desc"
mobjSqlDataReader = mobjDatabase.fnRetrieveData("DATAREADER", sql)
mobjSqlDataReader.Read()
maxProductID = mobjSqlDataReader("productid")
mobjSqlDataReader.Close()
sql = "Select b.* from ibuy.dbo.Tmp_BuyByGeo_SummaryEvents_" & buyByReportID & " a, ibuy.dbo.tmp_WB_BuyByReportsList" & UcHeader.SessionId & " b where a.productid = " & maxProductID & " and a.EventsID = b.EventID and a.EventDistributionPatternID = b.EventDistributionPatternID order by b.EventID, b.EventDistributionPatternID"
mobjSqlDataReader = mobjDatabase.fnRetrieveData("DATAREADER", sql)
Do While mobjSqlDataReader.Read
Dim day As New GridBoundColumn
day.HeaderStyle.Width = Unit.Pixel(150)
day.ItemStyle.Width = Unit.Pixel(150)
columnDataField = "Day" & columnIndex
If mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim <> "" Then
day.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " " & mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim.Replace(">", "").Replace("<", "") & " Day"
Else
day.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " Day"
End If
day.DataField = columnDataField
day.UniqueName = columnDataField
Dim circSet1 As New GridBoundColumn
circSet1.HeaderStyle.Width = Unit.Pixel(150)
circSet1.ItemStyle.Width = Unit.Pixel(150)
columnDataField = "CirculationSet" & columnIndex
If mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim <> "" Then
circSet1.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " " & mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim.Replace(">", "").Replace("<", "") & " Circ Set"
Else
circSet1.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " Circ Set"
End If
circSet1.DataField = columnDataField
circSet1.UniqueName = columnDataField
Dim release1 As New GridBoundColumn
release1.HeaderStyle.Width = Unit.Pixel(150)
release1.ItemStyle.Width = Unit.Pixel(150)
columnDataField = "Release" & columnIndex
If mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim <> "" Then
release1.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " " & mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim.Replace(">", "").Replace("<", "") & " Release"
Else
release1.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " Release"
End If
release1.DataField = columnDataField
release1.UniqueName = columnDataField
Dim circulation As New GridBoundColumn
circulation.HeaderStyle.Width = Unit.Pixel(150)
circulation.ItemStyle.Width = Unit.Pixel(150)
columnDataField = "Circulation" & columnIndex
If mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim <> "" Then
circulation.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " " & mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim.Replace(">", "").Replace("<", "") & " Circulation"
Else
circulation.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " Circulation"
End If
circulation.HeaderStyle.Wrap = True
circulation.DataField = columnDataField
circulation.UniqueName = columnDataField
rgExportSummary.MasterTableView.Columns.Add(day)
rgExportSummary.MasterTableView.Columns.Add(circSet1)
rgExportSummary.MasterTableView.Columns.Add(release1)
rgExportSummary.MasterTableView.Columns.Add(circulation)
columnIndex += 1
Loop
mobjSqlDataReader.Close()
Catch ex As SqlException
Throw New Exception(ex.Message & ", SQL: " & sql & ",frmPlanner.exportZipDetail")
End Try
Else
Try
sql = "Select * from ibuy.dbo.tmp_WB_BuyByReportsList" & UcHeader.SessionId & " order by EventID, EventDistributionPatternID"
mobjSqlDataReader = mobjDatabase.fnRetrieveData("DATAREADER", sql)
Do While mobjSqlDataReader.Read
Dim criteria As New GridBoundColumn
criteria.HeaderStyle.Width = Unit.Pixel(150)
criteria.ItemStyle.Width = Unit.Pixel(150)
columnDataField = "Circulation" & columnIndex
If mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim <> "" Then
criteria.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " " & mobjSqlDataReader("EventDistributionPatternCode").ToString.Trim.Replace(">", "").Replace("<", "") & " Circulation"
Else
criteria.HeaderText = mobjSqlDataReader("EventName").ToString.Trim.Replace(">", "").Replace("<", "") & " Circulation"
End If
criteria.DataField = columnDataField
criteria.UniqueName = columnDataField
rgExportSummary.MasterTableView.Columns.Add(criteria)
columnIndex += 1
Loop
mobjSqlDataReader.Close()
Catch ex As SqlException
Throw New Exception(ex.Message & ", SQL: " & sql & ",frmPlanner.exportZipDetail")
End Try
End If
If columnIndex = 3 Then
Dim difference As New GridBoundColumn
difference.HeaderStyle.Width = Unit.Pixel(150)
difference.ItemStyle.Width = Unit.Pixel(150)
difference.HeaderText = "Difference"
difference.DataField = "Difference"
difference.UniqueName = "Difference"
rgExportSummary.MasterTableView.Columns.Add(difference)
End If
If cbShowMinimumRequirements.Checked Then
Dim sundayMinimum As New GridBoundColumn
sundayMinimum.HeaderStyle.Width = Unit.Pixel(50)
sundayMinimum.ItemStyle.Width = Unit.Pixel(50)
sundayMinimum.DataField = "SundayMinQty"
sundayMinimum.HeaderText = "Sunday Minimum Quantity"
sundayMinimum.UniqueName = "SundayMinQty"
rgExportSummary.MasterTableView.Columns.Add(sundayMinimum)
Dim dailyMinimum As New GridBoundColumn
dailyMinimum.HeaderStyle.Width = Unit.Pixel(50)
dailyMinimum.ItemStyle.Width = Unit.Pixel(50)
dailyMinimum.DataField = "DailyMinQty"
dailyMinimum.HeaderText = "Daily Minimum Quantity"
dailyMinimum.UniqueName = "DailyMinQty"
rgExportSummary.MasterTableView.Columns.Add(dailyMinimum)
Dim sundayCharge As New GridBoundColumn
sundayCharge.HeaderStyle.Width = Unit.Pixel(50)
sundayCharge.ItemStyle.Width = Unit.Pixel(50)
sundayCharge.DataField = "SundayMinCharge"
sundayCharge.HeaderText = "Sunday Minimum Charge"
sundayCharge.UniqueName = "SundayMinCharge"
rgExportSummary.MasterTableView.Columns.Add(sundayCharge)
Dim dailyCharge As New GridBoundColumn
dailyCharge.HeaderStyle.Width = Unit.Pixel(50)
dailyCharge.ItemStyle.Width = Unit.Pixel(50)
dailyCharge.DataField = "DailyMinCharge"
dailyCharge.HeaderText = "Daily Minimum Charge"
dailyCharge.UniqueName = "DailyMinCharge"
rgExportSummary.MasterTableView.Columns.Add(dailyCharge)
End If
rgExportSummary.Rebind()
rgExportSummary.ExportSettings.Excel.Format = DirectCast([Enum].Parse(GetType(GridExcelExportFormat), "ExcelML"), GridExcelExportFormat)
rgExportSummary.ExportSettings.ExportOnlyData = True
rgExportSummary.ExportSettings.OpenInNewWindow = True
rgExportSummary.MasterTableView.ExportToExcel()
End Sub
Protected Sub rgExportSummary_ExcelMLWorkBookCreated(sender As Object, e As Telerik.Web.UI.GridExcelBuilder.GridExcelMLWorkBookCreatedEventArgs) Handles rgExportSummary.ExcelMLWorkBookCreated
Dim index As Integer = 0
For Each row As RowElement In e.WorkBook.Worksheets(0).Table.Rows
If index = 0 Then
For Each cell As CellElement In row.Cells
cell.StyleValue = "Header"
Next
Else
For Each cell As CellElement In row.Cells
cell.StyleValue = "Detail"
Next
End If
index += 1
Next
Dim style As New StyleElement("Detail")
style.FontStyle.Bold = False
style.FontStyle.FontName = "Arial"
style.FontStyle.Size = 8
e.WorkBook.Styles.Add(style)
Dim header As New StyleElement("Header")
header.FontStyle.Bold = True
header.FontStyle.FontName = "Arial"
header.FontStyle.Size = 8
e.WorkBook.Styles.Add(header)
End Sub
Protected Sub rgExportSummary_NeedDataSource(sender As Object, e As Telerik.Web.UI.GridNeedDataSourceEventArgs) Handles rgExportSummary.NeedDataSource
Dim sSQL As String = ""
Dim objDataTable As New DataTable
If export Then
Try
If cbBreakoutByProduct.Checked Then
sSQL = "select * from iBuy.dbo.Tmp_BuyByGeo_ForMultipleEvents_" & buyByReportID & " order by VendorMasterCD"
Else
sSQL = "select * from iBuy.dbo.Tmp_BuyByGeo_ForMultipleEvents_" & buyByReportID & " order by VendorMasterCD, CirculationSet"
End If
objDataTable = GetDataTable(sSQL)
rgExportSummary.DataSource = objDataTable
Catch ex As SqlException
Throw New Exception(ex.Message & ", SQL: " & sSQL & ",frmPlanner.subLoadStates")
End Try
End If
End Sub
Hi,
Would I like to remove this line of code "<telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="true" />"
of your example "PanelBar - Sliding PanelBar : http://demos.telerik.com/aspnet-ajax/panelbar/examples/applicationscenarios/slidingpanelbar/defaultcs.aspx"The problem is deleting this code the slide fails to collapse the panelbar.
Expand the panelbar -> works well
Collapse the panelbar -> Fail.
I tried to put ShowChooser="false" but does not work either.
Why?
Thanks
I have a RadMenu linked to a RadGrid. If a row in the grid contains a certain value I want to allow/disallow menu items. For example, if a row has a trasnaction type of payment and the field reversed is not true, I do now want to give the user the option "Reverse Payment"
This is my Javascript:
function RowContextMenu(sender, eventArgs) { var menu = $find("<%=RadMenu1.ClientID %>"); var evt = eventArgs.get_domEvent();
if (evt.target.tagName == "INPUT" || evt.target.tagName == "A") { return; }
var index = eventArgs.get_itemIndexHierarchical(); document.getElementById("radGridClickedRowIndex").value = index;
sender.get_masterTableView().selectItem(sender.get_masterTableView().get_dataItems()[index].get_element(), true);
menu.show(evt);
evt.cancelBubble = true; evt.returnValue = false;
if (evt.stopPropagation) { evt.stopPropagation(); evt.preventDefault(); } }
This is my grid aspx code:
<telerik:RadGrid ID="RadGrid1" runat="server"Width="100%" Height="205px" AllowPaging="false" AllowSorting="true" DataSourceID="SqlDataSource1" OnItemDataBound="RadGrid1_ItemDataBound"GroupPanelPosition="Top" AutoGenerateColumns="False" CellSpacing="-1" GridLines="Both" Font-Size="Smaller" ><ClientSettings AllowColumnsReorder="True"><Scrolling AllowScroll="True" UseStaticHeaders="True" /> </ClientSettings><MasterTableView DataSourceID="SqlDataSource1" DataKeyNames="ID,TransactionID" ><Columns> <telerik:GridBoundColumn DataField="ID" Display="false" DataType="System.Int32" FilterControlAltText="Filter ID column" HeaderText="ID" ReadOnly="True" SortExpression="ID" UniqueName="ID"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="LoanID" Display="false" FilterControlAltText="Filter LoanID column" HeaderText="LoanID" SortExpression="LoanID" UniqueName="LoanID"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="LoanSeq" DataType="System.Int32" Display="false" FilterControlAltText="Filter LoanSeq column" HeaderText="LoanSeq" SortExpression="LoanSeq" UniqueName="LoanSeq"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="SequenceID" FilterControlAltText="Filter SequenceID column" HeaderText="Loan" SortExpression="SequenceID" UniqueName="SequenceID"><HeaderStyle Width="60px" /><ItemStyle Width="60px" /></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="BusinessDate" DataType="System.DateTime" FilterControlAltText="Filter BusinessDate column" HeaderText="BusinessDate" SortExpression="BusinessDate" UniqueName="BusinessDate" DataFormatString="{0:MM/dd/yyyy}"><HeaderStyle Width="80px" /><ItemStyle Width="80px" /></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="TotalDue" DataType="System.Decimal" FilterControlAltText="Filter TotalDue column" HeaderText="TotalDue" SortExpression="TotalDue" UniqueName="TotalDue" DataFormatString="{0:f2}"><HeaderStyle Width="60px" /><ItemStyle Width="60px" /></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="Total" DataType="System.Decimal" FilterControlAltText="Filter Total column" HeaderText="Total" SortExpression="Total" UniqueName="Total" DataFormatString="{0:f2}"><HeaderStyle Width="60px" /><ItemStyle Width="60px" /></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="MiscCharge" DataType="System.Decimal" FilterControlAltText="Filter MiscCharge column" HeaderText="MiscChg" SortExpression="MiscCharge" UniqueName="MiscCharge" DataFormatString="{0:f2}"><HeaderStyle Width="70px" /><ItemStyle Width="70px" /></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="LateFees" DataType="System.Decimal" FilterControlAltText="Filter LateFees column" HeaderText="LateFees" SortExpression="LateFees" UniqueName="LateFees" DataFormatString="{0:f2}"><HeaderStyle Width="60px" /><ItemStyle Width="60px" /></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="ToPrincipal" DataType="System.Decimal" FilterControlAltText="Filter ToPrincipal column" HeaderText="ToPrincipal" SortExpression="ToPrincipal" UniqueName="ToPrincipal" DataFormatString="{0:f2}"><HeaderStyle Width="70px" /><ItemStyle Width="70px" /></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="Balance" DataType="System.Decimal" FilterControlAltText="Filter Balance column" HeaderText="Balance" SortExpression="Balance" UniqueName="Balance" DataFormatString="{0:f2}"><HeaderStyle Width="60px" /><ItemStyle Width="60px" /></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="EditBy" FilterControlAltText="Filter EditBy column" HeaderText="EditBy" SortExpression="EditBy" UniqueName="EditBy"><HeaderStyle Width="40px" /><ItemStyle Width="40px" /></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Status" Display="True" FilterControlAltText="Filter Status column" HeaderText="Status" SortExpression="Status" UniqueName="Status"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="Comments" FilterControlAltText="Filter Comments column" HeaderText="Comments" SortExpression="Comments" UniqueName="Comments"> <HeaderStyle Width="180px" /><ItemStyle Width="180px" /> </telerik:GridBoundColumn><telerik:GridBoundColumn DataField="TransactionID" DataType="System.Int32" Display="False" FilterControlAltText="Filter TransactionID column" HeaderText="TransactionID" ReadOnly="True" SortExpression="TransactionID" UniqueName="TransactionID"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="PaymentNumber" DataType="System.Int32" Display="False" FilterControlAltText="Filter PaymentNumber column" HeaderText="PaymentNumber" SortExpression="PaymentNumber" UniqueName="PaymentNumber"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="TransType" Display="False" FilterControlAltText="Filter TransType column" HeaderText="TransType" SortExpression="TransType" UniqueName="TransType"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="CheckNumber" DataType="System.Int32" Display="False" FilterControlAltText="Filter CheckNumber column" HeaderText="CheckNumber" SortExpression="CheckNumber" UniqueName="CheckNumber"></telerik:GridBoundColumn><telerik:GridCheckBoxColumn DataField="Reversed" DataType="System.Boolean" Display="False" FilterControlAltText="Filter Reversed column" HeaderText="Reversed" SortExpression="Reversed" UniqueName="Reversed"></telerik:GridCheckBoxColumn><telerik:GridBoundColumn DataField="Refunds" DataType="System.Decimal" Display="False" FilterControlAltText="Filter Refunds column" HeaderText="Refunds" SortExpression="Refunds" UniqueName="Refunds"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="OfficeID" DataType="System.Int32" Display="False" FilterControlAltText="Filter OfficeID column" HeaderText="OfficeID" SortExpression="OfficeID" UniqueName="OfficeID"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="CDTransactionID" DataType="System.Int32" Display="False" FilterControlAltText="Filter CDTransactionID column" HeaderText="CDTransactionID" SortExpression="CDTransactionID" UniqueName="CDTransactionID"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="Principal" DataType="System.Decimal" Display="False" FilterControlAltText="Filter Principal column" HeaderText="Principal" SortExpression="Principal" UniqueName="Principal"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="EditDate" DataType="System.DateTime" Display="False" FilterControlAltText="Filter EditDate column" HeaderText="EditDate" SortExpression="EditDate" UniqueName="EditDate" DataFormatString="{0:MM/dd/yyyy}"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="PriorBalance" DataType="System.Decimal" Display="False" FilterControlAltText="Filter PriorBalance column" HeaderText="PriorBalance" SortExpression="PriorBalance" UniqueName="PriorBalance"></telerik:GridBoundColumn></Columns> <ItemStyle Height="10px" Font-Size=".9em" /> <HeaderStyle Height="12px" Font-Size=".9em" /> <FilterItemStyle Height="12px" Font-Size=".9em"/> <HeaderStyle Height="12px" Font-Size=".9em" /></MasterTableView> <ClientSettings> <ClientEvents OnRowContextMenu="RowContextMenu"></ClientEvents> <Selecting AllowRowSelect="true" /> </ClientSettings></telerik:RadGrid>
Finally, this is the code-behind:
protected void RadMenu1_ItemClick(object sender, RadMenuEventArgs e) { int radGridClickedRowIndex; int radGridClickedItemIndex; radGridClickedRowIndex = Convert.ToInt32(Request.Form["radGridClickedRowIndex"]); int TranID = 0; switch (e.Item.Text) { case "Reverse Payment": radGridClickedItemIndex = (int)RadGrid1.Items[radGridClickedRowIndex].ItemIndex; TranID = Convert.ToInt32(RadGrid1.MasterTableView.DataKeyValues[radGridClickedItemIndex]["TransactionID"]); ShowReversePayment(TranID); //RadGrid1.Rebind(); break; } }

Hi,
RadColorPicker is hidden when I use in the RadPanelBar. I am checking this in the IE9 Brower. Please find my simple code
<form id="form1" runat="server">
<telerik:RadScriptManager runat="server" ID="uxRadScriptManager" />
<telerik:RadPanelBar Width="100%" runat="server" ID="RadPanelBar2" ExpandMode="SingleExpandedItem" >
<Items>
<telerik:RadPanelItem runat="server" Text="Testing" Expanded="true" Font-Bold="true">
<ContentTemplate>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td style="width: 30%">
<asp:Label ID="Label1" runat="server" > Test1</asp:Label></td>
<td align="left">
<telerik:RadColorPicker runat="server" ID="one" PaletteModes="WebPalette" ShowIcon="True"
KeepInScreenBounds="true">
</telerik:RadColorPicker>
</td>
</tr>
<tr>
<td style="width: 30%">
<asp:Label ID="Label2" runat="server" > Test2</asp:Label></td>
<td align="left">
<telerik:RadColorPicker runat="server" ID="two" PaletteModes="WebPalette" ShowIcon="True"
KeepInScreenBounds="true">
</telerik:RadColorPicker>
</td>
</tr>
<tr>
<td style="width: 30%">
<asp:Label ID="Label3" runat="server" > Test3</asp:Label></td>
<td align="left">
<telerik:RadColorPicker runat="server" ID="three" PaletteModes="WebPalette" ShowIcon="True"
KeepInScreenBounds="true">
</telerik:RadColorPicker>
</td>
</tr>
<tr>
<td style="width: 30%">
<asp:Label ID="Label4" runat="server"> Test4</asp:Label></td>
<td align="left">
<telerik:RadColorPicker runat="server" ID="four" PaletteModes="WebPalette" ShowIcon="True"
KeepInScreenBounds="true">
</telerik:RadColorPicker>
</td>
</tr>
</table>
</ContentTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelBar>
</form>
And find the view which I am seeing it. And the telerik version which I am using is 2015.2.623.45
Could you please advise on this.
Thanks