I had to use a custom chart legend but can't seem to figure out how to export the custom legend when exporting to pdf.
html:
<telerik:RadButton RenderMode="Lightweight" runat="server" OnClientClicked="exportChart1" Text="Export to PDF" AutoPostBack="false" UseSubmitBehavior="false"></telerik:RadButton>
Javascript:
function exportChart1() {
var $ = $telerik.$;
var ddlValue = $find("<%= ddlChart1.ClientID %>").get_selectedItem().get_value();
var selectedChart = "." + ddlValue;
/*The selectedChart is found by the CssClass of the chart*/
$find('<%=RadClientExportManager1.ClientID%>').exportPDF($(selectedChart));
}
The custom legend :
I have a Grid with a template column with a MultiSelect as the EditItemTemplate. The MultiSelect displays fine with all of the available values, but I can't figure out how to save the selected items to the database.
When I use a ComboBox, I used SelectedValue='<%# Bind("Team_ADS_Person_IDs") %>' to bind and the selected value is saved in the Team_ADS_Person_ID field correctly, but I'm not sure what to use for the MultiSelect.
<MasterTableView DataKeyNames="Record_ID" EditMode="InPlace" DataSourceID="sql" AutoGenerateColumns="false" AllowAutomaticInserts="true" AllowAutomaticUpdates="true" AllowAutomaticDeletes="true">
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditCommandColumn" HeaderStyle-Width="110px"></telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn HeaderText="Team" SortExpression="Team_ADS_Person_IDs" HeaderStyle-Width="275px">
<ItemTemplate>
<%# Eval("Team_ADS_Person_IDs")%>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadMultiSelect ID="selTeam" runat="server" DataSourceID="sqlEmployee" DataTextField="Display_Name" DataValueField="ADS_Person_ID" Filter="Contains" Width="100%" AutoClose="False"></telerik:RadMultiSelect>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridButtonColumn Text="Delete" CommandName="Delete" ConfirmText="Are you sure you want to delete this record?" HeaderStyle-Width="50px" UniqueName="DeleteCommandColumn">
</telerik:GridButtonColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
<asp:SqlDataSource ID="sql" runat="server" ConnectionString="<%$ ConnectionStrings:csCHPServiceDesk %>" SelectCommand="Release.usp_Product" SelectCommandType="StoredProcedure" InsertCommand="Release.usp_Product" InsertCommandType="StoredProcedure" UpdateCommand="Release.usp_Product" UpdateCommandType="StoredProcedure" DeleteCommand="Release.usp_Product" DeleteCommandType="StoredProcedure">
<SelectParameters>
<asp:Parameter Name="Action" DefaultValue="Select" Type="String" />
</SelectParameters>
<InsertParameters>
<asp:Parameter Name="Action" DefaultValue="Insert" Type="String" />
<asp:Parameter Name="Team_ADS_Person_IDs" Type="String" />
</InsertParameters>
<UpdateParameters>
<asp:Parameter Name="Action" DefaultValue="Update" Type="String" />
<asp:Parameter Name="Record_ID" Type="Int32" />
<asp:Parameter Name="Team_ADS_Person_IDs" Type="String" />
</UpdateParameters>
<DeleteParameters>
<asp:Parameter Name="Action" DefaultValue="Delete" Type="String" />
<asp:Parameter Name="Record_ID" Type="Int32" />
</DeleteParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="sqlEmployee" runat="server" ConnectionString="<%$ ConnectionStrings:csCHPServiceDesk %>" SelectCommand="usp_Lookup" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:Parameter Name="Action" DefaultValue="Select Employee" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
I have multiple charts in a dashboard page. I've attempted using the Java script example in the demo page (see link below), including the function call in the "ClientEvents -Onload" property of each chart. The script works. However, only one of charts resizes properly. I've also attempted modifying the script by adding a function for each chart but the result is the same.
Thank you in advance for any help on this issue.
hello
Please answer the questions in the link below.
No reply after two days.
I am waiting for a reply..
Please Help me
Hello
Attacted File : RadListBox.png, 544016CancelTransferEventAndAddManullyItems.aspx, 544016CancelTransferEventAndAddManullyItems.aspx.cs
Please Check the Attacted File(RadListBox)
Please answer Questions-1 & Questions-2
Question - 1 ) If you use AllowTransfer="true"
Is it possible to use InsertAt(It means inserting at the index position of the RadListBox I want) function while using AllowTransfer="true" function?
Can I use [ InsertAt ] function while using AllowTransfer="true" for RadListBox ?
RadListBox, I want to Insert just below the Selected Index in RadListBox1.
***The goal is to migrate the source code below to RadListBox and AllowTransfer="true"
if (RadListBox2.SelectedIndex >= 0)
{
for (int i = 0; i < RadListBox2.Items.Count; i++)
{
if (RadListBox2.Items[i].Selected)
{
arraylist.Add(RadListBox2.Items[i]);
}
}
int nSelectIndex = RadListBox1.SelectedIndex + 1;
for (int j = 0; j < arraylist.Count; j++)
{
RadListBox1.Items.Insert(nSelectIndex, ((ListItem)arraylist[j]));
nSelectIndex++;
RadListBox2.Items.Remove(((ListItem)arraylist[j]));
}
}
Question - 2 ) If you don't use AllowTransfer="true"
Using a generic RadListBox, Is it possible to migrate the code below to RadListBox?
Does RadListBox have an <<< InsertAt >>>> function?
if (RadListBox2.SelectedIndex >= 0)
{
for (int i = 0; i < RadListBox2.Items.Count; i++)
{
if (RadListBox2.Items[i].Selected)
{
arraylist.Add(RadListBox2.Items[i]);
}
}
int nSelectIndex = RadListBox1.SelectedIndex + 1;
for (int j = 0; j < arraylist.Count; j++)
{
RadListBox1.Items.Insert(nSelectIndex, ((ListItem)arraylist[j]));
nSelectIndex++;
RadListBox2.Items.Remove(((ListItem)arraylist[j]));
}
}
Please Help me. waiting for response.
Hi,
RadSpreadsheet for ASP.NET AJAX
My goal is to type values in the cells (numbers, letters, etc) having a simple background image as background: this can be useful
if the image is a technical drawing and the cells could represent measurements....
more or less:
function OnClientLoad( editor, args) |
{ |
var style = sheet.get_contentArea().style; |
style.backgroundImage = "url(myImage.jpeg)"; |
} |
</script> |
it's possible in some way?
Thanks for the support.
Hello
Attacted File : problem1.png, problem2.xlsx, problem3.png
Can't save excel in Radgrid.
If you look at the attached file(Problem1.png), there is a GridColumnGroup-Header.
However, the GridColumnGroup-Header does not appear in this Excel attached file (Problem3.png).
protected void ibtnExcel_Click(object sender, ImageClickEventArgs e)
{
ConfigureExport();
gv.MasterTableView.ExportToExcel();
}
private void ConfigureExport()
{
if (gv == null)
throw new ArgumentNullException("gv");
string fileName = DateTime.Now.ToShortDateString();
//Export settings
gv.ExportSettings.HideStructureColumns = false;
gv.ExportSettings.SuppressColumnDataFormatStrings = false;
gv.ExportSettings.ExportOnlyData = true;
gv.ExportSettings.IgnorePaging = true;
gv.ExportSettings.OpenInNewWindow = true;
gv.ExportSettings.FileName = fileName.Replace("-", "").ToString();
//Excel Format
gv.ExportSettings.Excel.Format = GridExcelExportFormat.ExcelML;
//SetExportFileName(radGrid);
}
<telerik:radgrid id="gv" runat="server" allowpaging="true" allowsorting="true" enableembeddedskins="false" height="610px"
cellspacing="0" autogeneratecolumns="false" gridlines="Both" pagesize="100" onneeddatasource="gv_NeedDataSource" onexcelexportcellformatting="gv_ExcelExportCellFormatting">
<ClientSettings>
<Selecting AllowRowSelect="True" />
<Resizing AllowColumnResize="True" AllowRowResize="false" ResizeGridOnColumnResize="false" ClipCellContentOnResize="true" EnableRealTimeResize="false" AllowResizeToFit="false" />
<Scrolling AllowScroll="True" UseStaticHeaders="True" FrozenColumnsCount="4"></Scrolling>
</ClientSettings>
<MasterTableView AlternatingItemStyle-Wrap="true" EnableNoRecordsTemplate="true" ShowHeader="true" ShowHeadersWhenNoRecords="true" Width="100%" ItemStyle-Wrap="false" HeaderStyle-Wrap="false" HeaderStyle-Font-Bold="true" TableLayout="Fixed">
<ColumnGroups>
</ColumnGroups>
<Columns>
<telerik:GridBoundColumn DataField="ALC_CODE" HeaderText="ALC" Visible="true">
<HeaderStyle Width="100px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" />
<ItemStyle Width="100px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1_2_TOTAL" HeaderText="D+1<br>(1~2T)" Visible="true">
<HeaderStyle Width="60px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" />
<ItemStyle Width="60px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1_6_TOTAL" HeaderText="D+1<br>(3~6T)" Visible="true">
<HeaderStyle Width="60px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" />
<ItemStyle Width="60px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0_PLAN" HeaderText="금일계획" Visible="true">
<HeaderStyle Width="60px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" />
<ItemStyle Width="60px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T01" HeaderText="1T" Visible="true" ColumnGroupName="T1">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T02" HeaderText="2T" Visible="true" ColumnGroupName="T2">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T03" HeaderText="3T" Visible="true" ColumnGroupName="T3">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T04" HeaderText="4T" Visible="true" ColumnGroupName="T4">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T05" HeaderText="5T" Visible="true" ColumnGroupName="T5">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T06" HeaderText="6T" Visible="true" ColumnGroupName="T6">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T07" HeaderText="7T" Visible="true" ColumnGroupName="T7">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T08" HeaderText="8T" Visible="true" ColumnGroupName="T8">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T09" HeaderText="9T" Visible="true" ColumnGroupName="T9">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D0T10" HeaderText="10T" Visible="true" ColumnGroupName="T10">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T01" HeaderText="1T" Visible="true" ColumnGroupName="D1T1">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T02" HeaderText="2T" Visible="true" ColumnGroupName="D1T2">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T03" HeaderText="3T" Visible="true" ColumnGroupName="D1T3">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T04" HeaderText="4T" Visible="true" ColumnGroupName="D1T4">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T05" HeaderText="5T" Visible="true" ColumnGroupName="D1T5">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T06" HeaderText="6T" Visible="true" ColumnGroupName="D1T6">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T07" HeaderText="7T" Visible="true" ColumnGroupName="D1T7">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T08" HeaderText="8T" Visible="true" ColumnGroupName="D1T8">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T09" HeaderText="9T" Visible="true" ColumnGroupName="D1T9">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D1T10" HeaderText="10T" Visible="true" ColumnGroupName="D1T10">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="D4T10" HeaderText="10T" Visible="true" ColumnGroupName="D4T10">
<HeaderStyle Width="65px" CssClass="main_column_header2" HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="11px"/>
<ItemStyle Width="65px" CssClass="rgAltRow" HorizontalAlign="Center" VerticalAlign="Middle" Height="22px" BackColor="White" />
</telerik:GridBoundColumn>
</Columns>
<PagerStyle AlwaysVisible="true" PageSizeControlType="RadDropDownList" PageSizes="20,50,100,200 " FirstPageImageUrl="../../image/list_paging_v1.gif" PrevPageImageUrl="../../image/list_paging_v2.gif" NextPageImageUrl="../../image/list_paging_v3.gif" LastPageImageUrl="../../image/list_paging_v4.gif"></PagerStyle>
<NoRecordsTemplate>
<div style="text-align: center; height: 35px;padding-top:20px;">
</div>
</NoRecordsTemplate>
</MasterTableView>
</telerik:radgrid>