<telerik:RadGrid runat="server" ID="grdKCGs" AllowPaging="False" Width="600px" AllowMultiRowSelection="false" Visible="false" Skin="Default"> <MasterTableView DataKeyNames="KCGID" Width="600px" TableLayout="Fixed" AutoGenerateColumns="false" EnableNoRecordsTemplate="true" ShowHeadersWhenNoRecords="true"> <NoRecordsTemplate><div class="cssNoData">No items to display.</div></NoRecordsTemplate> <NestedViewTemplate> <asp:Panel runat="server" ID="InnerContainer" Visible="true"> <telerik:RadTabStrip runat="server" ID="TabStip1" MultiPageID="Multipage1" SelectedIndex="0"> <Tabs> <telerik:RadTab runat="server" Text="Government Standards" PageViewID="PageView1"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Local Standards" PageViewID="PageView2"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage runat="server" ID="Multipage1" SelectedIndex="0" RenderSelectedPageOnly="false"> <telerik:RadPageView runat="server" ID="PageView1"> <table width="570px" cellpadding=3 cellspacing=0 border=0 style="border: 4px outset Silver;"> <tr> <td> <asp:Label ID="lblSwitches1" CssClass="cssContent" runat="server"></asp:Label> </td> </tr> <tr> <td> <asp:Label ID="lblExtDesc1" CssClass="cssContent" runat="server"></asp:Label> </td> </tr> <tr> <td> <asp:Label ID="lblAssessment1" CssClass="cssContent" runat="server"></asp:Label> </td> </tr> <tr> <td> <telerik:RadGrid runat="server" ID="grdGStds" AllowPaging="False" Width="100%" Height="250px" ClientSettings-Scrolling-AllowScroll="true" AllowMultiRowSelection="false" Visible="false" Skin="Default" > <MasterTableView DataKeyNames="GovtBodyStdKey" Width="100%" TableLayout="Fixed" AutoGenerateColumns="false" EnableNoRecordsTemplate="true" ShowHeadersWhenNoRecords="true"> <NoRecordsTemplate><div class="cssNoData">No items to display.</div></NoRecordsTemplate> <Columns> <telerik:GridBoundColumn HeaderStyle-Width="100px" UniqueName="GovtBodyStdKey" HeaderText="Standard" Visible="True" DataField="GovtBodyStdKey" ReadOnly="true"></telerik:GridBoundColumn> <telerik:GridBoundColumn UniqueName="GovtBodyStdDescription" HeaderText="Description" Visible="True" DataField="GovtBodyStdDescription" ReadOnly="true"></telerik:GridBoundColumn> </Columns> </MasterTableView> <ClientSettings AllowRowsDragDrop="false" > <Selecting AllowRowSelect="false" EnableDragToSelectrows="false" /> </ClientSettings> </telerik:RadGrid> </td> </tr> </table> </telerik:RadPageView> <telerik:RadPageView runat="server" ID="PageView2"> <table width="570px" cellpadding=3 cellspacing=0 border=0 style="border: 4px outset Silver;"> <tr> <td> <asp:Label ID="lblSwitches2" CssClass="cssContent" runat="server"></asp:Label> </td> </tr> <tr> <td> <asp:Label ID="lblExtDesc2" CssClass="cssContent" runat="server"></asp:Label> </td> </tr> <tr> <td> <asp:Label ID="lblAssessment2" CssClass="cssContent" runat="server"></asp:Label> </td> </tr> <tr> <td> <telerik:RadGrid runat="server" ID="grdLStds" AllowPaging="False" Width="100%" Height="250px" ClientSettings-Scrolling-AllowScroll="true" AllowMultiRowSelection="false" Visible="false" Skin="Default" > <MasterTableView DataKeyNames="STANDARDNUMBER" Width="100%" TableLayout="Fixed" AutoGenerateColumns="false" EnableNoRecordsTemplate="true" ShowHeadersWhenNoRecords="true"> <NoRecordsTemplate><div class="cssNoData">No items to display.</div></NoRecordsTemplate> <Columns> <telerik:GridBoundColumn HeaderStyle-Width="100px" UniqueName="STANDARDNUMBER" HeaderText="Standard" Visible="True" DataField="STANDARDNUMBER" ReadOnly="true"></telerik:GridBoundColumn> <telerik:GridBoundColumn UniqueName="LocalStandardDescription" HeaderText="Description" Visible="True" DataField="LocalStandardDescription" ReadOnly="true"></telerik:GridBoundColumn> </Columns> </MasterTableView> <ClientSettings AllowRowsDragDrop="false" > <Selecting AllowRowSelect="false" EnableDragToSelectrows="false" /> </ClientSettings> </telerik:RadGrid> </td> </tr> </table> </telerik:RadPageView> </telerik:RadMultiPage> </asp:Panel> </NestedViewTemplate> <Columns> <telerik:GridBoundColumn UniqueName="TopicKCGID" Visible="False" DataField="TopicKCGID" ReadOnly="true"></telerik:GridBoundColumn> <telerik:GridBoundColumn UniqueName="KCGID" Visible="False" DataField="KCGID"></telerik:GridBoundColumn> <telerik:GridImageColumn ImageAlign="Middle" ImageUrl="../images/notshared.gif" AlternateText="This item is used once in the course(Not Shared)." UniqueName="imgShared" HeaderStyle-Width="25px"></telerik:GridImageColumn> <telerik:GridTemplateColumn UniqueName="Concept" HeaderStyle-Font-Bold="true" HeaderStyle-Width="490px"> <ItemStyle VerticalAlign="Top"></ItemStyle> <ItemTemplate> <asp:LinkButton id="LinkButton1" Runat="server" CommandName="e"> <telerik:RadCodeBlock ID="cb1" runat="server"> <%# Container.DataItem("KCGDescription")%> </telerik:RadCodeBlock> </asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridButtonColumn ShowInEditForm="false" HeaderText="Delete" ConfirmText="Are you sure you want to delete this item?" ConfirmDialogType="Classic" ConfirmTitle="Confirm Delete" HeaderStyle-width="60px" HeaderStyle-Font-Bold="true" CommandName="d" FooterText="" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" ButtonType="ImageButton" ImageUrl="../Images/delete.gif"> </telerik:GridButtonColumn> </Columns> </MasterTableView> <ClientSettings AllowRowsDragDrop="true" > <Selecting AllowRowSelect="true" EnableDragToSelectrows="false" /> </ClientSettings> </telerik:RadGrid>Hello,
With a RADGRID built in code behind, I use the ExportToExcel() and ExportToCSV().
It works very well and It's very convenient.
I would like to:
Remove column from my export (e.g. a GridClientSelectColumn which is not relevant)
Modify the data of few columns in my export (e.g. images of a GridImageColumn which must be replace by text)
Add column to my export to put in data whitch are not in the RadGRID
Thanks for your help...
Regards
<telerik:GridTemplateColumn HeaderText="Card Number">
<HeaderStyle CssClass="HeaderBodyGray" Wrap="true" Width="80px" HorizontalAlign="Center" ForeColor="White"/>
<ItemStyle CssClass="ItemBody" Width="80px" HorizontalAlign="Center" VerticalAlign="Middle"
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="center">
<font face="C39 High 36pt LJ4" style="font-size: 50px;line-height:40px;">*<%#Eval("CardID").ToString.ToUpper%>*</font>
</td>
</tr>
<tr>
<td align="center">
<span style="font-size: 7px;">
<%#FromatSKU(Eval("CardID"))%></span>
</td>
</tr>
</table> </ItemTemplate>
</telerik:GridTemplateColumn>
and using font face to display barcode.
It was working fine with asp datagrid but when i replace datagrid with telerik radgrid, it is not working.
Is there anymore way to display barcode in telerik Radgrid control?
Thanks,
Alex
foreach ( item in sender.MasterTableView.Items) { if (item is GridDataItem) { GridDataItem dataItem = (GridDataItem)item; if (curItem.Equals(dataItem.OwnerTableView.DataKeyValues(dataItem.ItemIndex)("JobNumber").ToString())) { dataItem.Selected = true; GridGroupHeaderItem groupHeader = default(GridGroupHeaderItem); // *** At this point, how do I navigate to the groupHeader from the dataItem? } } } The scrollbars disappear when you:
This issue does not repro in IE7/8.
Please see the attached screenschots and markup for further reference.
<telerik:RadSplitter ID="RadSplitter1" Height="100%" HeightOffset="80" runat="server"BackColor="#30B8CF" ClientIDMode="AutoID" SplitBarsSize="" LiveResize="False"ResizeMode="Proportional" Width="100%" Orientation="Horizontal" VisibleDuringInit="false"> <telerik:RadPane ID="TopPane" runat="server" Height="22px" Scrolling="none"> <telerik:RadSlidingZone ID="SlidingZone1" runat="server" Height="22px"> <telerik:RadSlidingPane ID="RadSlidingPane1" Title="Pane1" runat="server" Width="150px"> Pane 1 Content a </telerik:RadSlidingPane> <telerik:RadSlidingPane ID="Radslidingpane2" Title="Pane2" runat="server" Width="150px"> Pane 2 Content a </telerik:RadSlidingPane> <telerik:RadSlidingPane ID="Radslidingpane3" Title="Pane3" runat="server" Width="150px"> Pane 3 Content a </telerik:RadSlidingPane> </telerik:RadSlidingZone> </telerik:RadPane> <telerik:RadSplitBar ID="Radsplitbar1" runat="server" /> <telerik:RadPane ID="ContentPane" runat="server" Scrolling="None"> <telerik:RadSplitter ID="Radsplitter2" runat="server" Orientation="Vertical" LiveResize="False"ResizeMode="Proportional" VisibleDuringInit="false"> <telerik:RadPane ID="LeftContentPane" Width="22px" runat="server"> <telerik:RadSlidingZone ID="Radslidingzone2" runat="server" Width="22px" SlideDirection="Right"> <telerik:RadSlidingPane ID="Radslidingpane4" Title="PaneA" runat="server" Height="150px"> Pane1 B</telerik:RadSlidingPane> <telerik:RadSlidingPane ID="Radslidingpane8" Title="PaneB" runat="server" Height="150px"> Pane2 B</telerik:RadSlidingPane> <telerik:RadSlidingPane ID="Radslidingpane9" Title="PaneC" runat="server" Height="150px"> Pane3 B</telerik:RadSlidingPane> </telerik:RadSlidingZone> </telerik:RadPane> <telerik:RadSplitBar ID="Radsplitbar3" runat="server" /> <telerik:RadPane ID="Radpane2" runat="server"> <telerik:RadSplitter ID="RadSplitter3" Orientation="Horizontal" LiveResize="True"ResizeMode="Proportional" VisibleDuringInit="false" runat="server"> <telerik:RadPane ID="RightContentPaneTop" runat="server"> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> text<br /> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar4" runat="server" /> <telerik:RadPane ID="RightContentPaneBottom" runat="server"> Hello </telerik:RadPane> </telerik:RadSplitter> </telerik:RadPane> </telerik:RadSplitter> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar2" runat="server" /> <telerik:RadPane ID="BottomPane" runat="server" Width="22px" Scrolling="None"> </telerik:RadPane> </telerik:RadSplitter><yourelement>.style.display = "";<yourelement>.style.display = "block";
PageStateAdapter.browser
<browsers> <browser refID="Default"> <controlAdapters> <adapter controlType="System.Web.UI.Page" adapterType="Telerik.Web.UI.RadSessionPageStateCompression" /> </controlAdapters> </browser> </browsers>
<telerik:RadComboBox ID="Systems" runat="server" AllowCustomText="true" AutoPostBack
DataTextField="Name" DataValueField="Id" DropDownWidth="360px" EnableLoadOnDemand
HighlightTemplatedItems="true" IsCaseSensitive="false" ItemRequestTimeout
MarkFirstMatch="true" OnClientDropDownClosing="showContactType();" OnClientDropDownOpening
OnClientKeyPressing="showDropDown(this);" OnClientSelectedIndexChanged
OnItemsRequested="Systems_ItemsRequested" OnSelectedIndexChanged
ShowDropDownOnTextboxClick="true" Skin="ClassicLongWidth" ToolTip="" ShowMoreResultsBox
<HeaderTemplate>
Please see the Function Below:
function insertSelectedType(sender)
{
debugger ;
var
var
var
var
var tierString = "&ContactTypes=" + $F('<%= ContactTypes.ClientID %>' );
tierString +=
"&Customers="
if(sstes !=null )
{
tierString +=
"&SSTes="
}
if(products!=null )
tierString +=
"&Products="
if(platforms!=null )
tierString +=
"&Platforms="
if (sender.LoadOnDemandUrl.indexOf(tierString) != -1)
return ;
var indexOfTiers = sender.LoadOnDemandUrl.indexOf("&ContactTypes=" )
if (indexOfTiers != -1)
{
sender.LoadOnDemandUrl = sender.LoadOnDemandUrl.substring(0,indexOfTiers);
}
sender.LoadOnDemandUrl = sender.LoadOnDemandUrl + tierString;
if ((Sys.Browser.agent === Sys.Browser.InternetExplorer) && (Sys.Browser.version < 7))
{
$(
'<%= LogicalUnits.ClientID %>').style.visibility = 'hidden' ;
$(
'<%= Severities.ClientID %>').style.visibility = 'hidden' ;
$(
'<%= Urgencies.ClientID %>').style.visibility = 'hidden' ;
}
}
As you can see there was a possibility of setting a new LoadonDemandURL.
I tried to do the same in Telerik.Web.UI, Version 2010.2.817.40
But I don't have over there this property.
I wanted first of all to ask if you have any other function which can help me to make what is described below.
If I make LoadOndeMand = true for some combobox it won't be able to see the value of other combos which were loaded in the same way with AutoPostBack = false.
With LoadOnDemandURL I could set the new URL and receive the values by request.querystring.
Wait for your reply.
Thanks.