<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
DataSourceID
=
"odsFill"
GridLines
=
"None"
AllowPaging
=
"True"
Width
=
"950px"
DataKeyNames
=
"xxx"
>
<
MasterTableView
DataSourceID
=
"odsFill"
AutoGenerateColumns
=
"False"
DataKeyNames
=
"xxx"
AllowPaging
=
"true"
>
<
RowIndicatorColumn
HeaderStyle-Width
=
"20px"
/>
<
ExpandCollapseColumn
HeaderStyle-Width
=
"20px"
/>
<
Columns
>
</
Columns
>
<
DetailTables
>
<
telerik:GridTableView
runat
=
"server"
>
<
ParentTableRelation
>
<
telerik:GridRelationFields
DetailKeyField
=
"xxx"
MasterKeyField
=
"xxx"
/>
</
ParentTableRelation
>
<
NoRecordsTemplate
>
There are no records.</
NoRecordsTemplate
>
<
Columns
>
<
telerik:GridTemplateColumn
DataField
=
"TYPE"
UniqueName
=
"xxx"
HeaderText
=
"C"
>
<
ItemTemplate
>
<
asp:HyperLink
ID
=
"create3Clink"
runat
=
"server"
Text
=
"Create 3C"
NavigateUrl
=
'default.aspx'
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
NestedViewSettings
>
<
ParentTableRelation
>
<
telerik:GridRelationFields
DetailKeyField
=
"COMP_ID"
MasterKeyField
=
"COMP_ID"
/>
</
ParentTableRelation
>
</
NestedViewSettings
>
<
NestedViewTemplate
>
<
asp:Label
ID
=
"lblID"
Text
=
'test'
runat
=
"server"
/>
<
telerik:RadTabStrip
runat
=
"server"
ID
=
"TabStip1"
MultiPageID
=
"Multipage1"
SelectedIndex
=
"0"
>
<
Tabs
>
<
telerik:RadTab
runat
=
"server"
Text
=
"Verification"
PageViewID
=
"PageView3"
/>
</
Tabs
>
</
telerik:RadTabStrip
>
<
telerik:RadMultiPage
runat
=
"server"
ID
=
"Multipage1"
SelectedIndex
=
"0"
RenderSelectedPageOnly
=
"false"
>
<
telerik:RadPageView
runat
=
"server"
ID
=
"PageView3"
BorderStyle
=
"Solid"
>
<
h4
>
Verification</
h4
>
<
asp:SqlDataSource
ID
=
"SqlDataSource1"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:ToolBox %>"
SelectCommand="SELECT * From MyTable">
</
asp:SqlDataSource
>
</
telerik:RadPageView
>
</
telerik:RadMultiPage
>
</
NestedViewTemplate
>
</
telerik:GridTableView
>
</
DetailTables
>
</
MasterTableView
>
</
telerik:RadGrid
>
Hello,
I am trying to save the dynamically created raddoc in to mssql. GetRegisteredDocksState() does not recognize the newly created raddoc.
Public Sub SaveState()
Dim dockState As String
Dim serializer As New Script.Serialization.JavaScriptSerializer()
Dim stateList As List(Of DockState) = RadDockLayout1.GetRegisteredDocksState()
Dim serializedList As New StringBuilder()
Dim i As Integer = 0
While i < stateList.Count
serializedList.Append(serializer.Serialize(stateList(i)))
serializedList.Append("|")
i += 1
End While
dockState = serializedList.ToString()
....
....
Do you have any KB article on the same ?
I have a column in my rad grid that displays image when LastUserActivity < MostResentUpdate. I want that column to be sorted by default. What should i give in the sort expression in the fieldname..
<
SortExpressions
>
<
telerik:GridSortExpression
FieldName
=
"??????"
/>
</
SortExpressions
>
Thanks,
<
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"
;