I'm new... both to Telerik and C# so this might be simple... I hope :-)
Using radgrid inside radtabs. I have 4 tabs, 3 of them appear fine, but the one that has a group-by has an un-needed horizontal scrollbar, that causes a header bar icons to appear behind the scrollbar.
I'm using GridGroupByExpression, and it adds a space to the left with the group-ungroup arrows - that is fine, but then this causes a horizontal scrollbar to always appear on the bottom of the grid, regardless of browser size. The rightmost export button is always partly obscured, see uploaded jpg. How do I resize the grid to remove the horizontal scrollbar? The scrollbar is not needed, there are only 3 columns. I've tried setting the grid width, columns width, etc. but the scrollbar persists, the grid is always a little wider than the available area, due to the grouping arrows area to the left.
What setting do I use to resize the grid to fit the scrren, when using GridGroupByExpression?
<
telerik:RadTabStrip
ID
=
"WQTS"
MultiPageID
=
"WorkQueueTabPages"
runat
=
"server"
Skin
=
"Outlook"
SelectedIndex
=
"0"
>
<
Tabs
>
<
telerik:RadTab
PageViewID
=
"PendingApprovalsTabPage"
runat
=
"server"
Text
=
"Pending Approvals"
Selected
=
"True"
Width
=
"90%"
/>
<
telerik:RadTab
PageViewID
=
"PendingSetupsTabPage"
runat
=
"server"
Text
=
"Pending Setups"
/>
<
telerik:RadTab
PageViewID
=
"ApprovedNewDocsTabPage"
runat
=
"server"
Text
=
"Approved with New Documents"
/>
<
telerik:RadTab
PageViewID
=
"NeedInsReviewTabPage"
runat
=
"server"
Text
=
"Needs Insurance Review"
/>
</
Tabs
>
</
telerik:RadTabStrip
>
<
telerik:RadMultiPage
runat
=
"server"
ID
=
"WorkQueueTabPages"
SelectedIndex
=
"0"
>
<!-- Pending Approvals Tab -->
<
telerik:RadPageView
ID
=
"PendingApprovalsTabPage"
runat
=
"server"
>
<
telerik:RadGrid
Height
=
"450px"
AllowAutomaticInserts
=
"false"
AllowAutomaticDeletes
=
"false"
AllowAutomaticUpdates
=
"false"
ID
=
"PendingApprovalsGrid"
runat
=
"server"
AllowSorting
=
"True"
Width
=
"90%"
OnNeedDataSource
=
"PendingApprovalsGrid_NeedDataSource"
AutoGenerateColumns
=
"False"
OnItemCommand
=
"OpenCompany"
OnEditCommand
=
"OpenCompany"
>
<
ExportSettings
HideStructureColumns
=
"True"
ExportOnlyData
=
"True"
IgnorePaging
=
"True"
OpenInNewWindow
=
"True"
>
</
ExportSettings
>
<
FilterMenu
EnableImageSprites
=
"False"
></
FilterMenu
>
<
HeaderContextMenu
CssClass
=
"GridContextMenu GridContextMenu_Default"
></
HeaderContextMenu
>
<
ClientSettings
AllowKeyboardNavigation
=
"True"
>
<
Scrolling
AllowScroll
=
"True"
></
Scrolling
>
<
ClientEvents
OnRowCreated
=
"workQueues_rowCreated"
OnRowClick
=
"workQueues_onRowClick"
/>
</
ClientSettings
>
<
mastertableview
datakeynames
=
"CompanyID"
ClientDataKeyNames
=
"CompanyId,CompanyName,VendorNumber"
CommandItemDisplay
=
"Top"
>
<
GroupByExpressions
>
<
telerik:GridGroupByExpression
>
<
GroupByFields
>
<
telerik:GridGroupByField
FieldName
=
"AccountStatusDesc"
FieldAlias
=
"Status"
HeaderText
=
"Status"
FormatString
=
""
/>
</
GroupByFields
>
<
SelectFields
>
<
telerik:GridGroupByField
FieldName
=
"AccountStatusDesc"
FieldAlias
=
"Status"
FormatString
=
""
HeaderText
=
"Status"
/>
</
SelectFields
>
</
telerik:GridGroupByExpression
>
</
GroupByExpressions
>
<
Columns
>
<
telerik:GridButtonColumn
Text
=
"Select"
ButtonType
=
"ImageButton"
ImageUrl
=
"~/images/select.bmp"
CommandArgument
=
"Select"
Resizable
=
"False"
UniqueName
=
"PendingApprovalsViewCol"
FilterControlAltText
=
"Filter PendingApprovalsViewCol column"
>
<
ItemStyle
Width
=
"2%"
/>
</
telerik:GridButtonColumn
>
<
telerik:GridBoundColumn
DataField
=
"CompanyName"
FilterControlAltText
=
"Filter CompanyName column"
ItemStyle-Width
=
"40%"
HeaderText
=
"Company Name"
HeaderTooltip
=
"Sort by Company Name"
UniqueName
=
"CompanyName"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"AccountStatusDesc"
FilterControlAltText
=
"Filter AccountStatusDesc column"
ItemStyle-Width
=
"58%"
HeaderText
=
"Status"
HeaderTooltip
=
"Sort by Status"
UniqueName
=
"AccountStatusDesc"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"VendorNumber"
FilterControlAltText
=
"Filter VendorNumber column"
UniqueName
=
"VendorNumber"
Visible
=
"False"
>
</
telerik:GridBoundColumn
>
</
Columns
>
<
EditFormSettings
>
<
EditColumn
FilterControlAltText
=
"Filter EditCommandColumn column"
>
</
EditColumn
>
</
EditFormSettings
>
<
ExpandCollapseColumn
FilterControlAltText
=
"Filter ExpandColumn column"
>
</
ExpandCollapseColumn
>
<
RowIndicatorColumn
FilterControlAltText
=
"Filter RowIndicator column"
>
</
RowIndicatorColumn
>
<
CommandItemSettings
ShowExportToPdfButton
=
"True"
ShowExportToWordButton
=
"True"
ShowExportToExcelButton
=
"True"
ShowExportToCsvButton
=
"True"
ShowAddNewRecordButton
=
"False"
/>
</
mastertableview
>
<
GroupPanel
>
<
PanelItemsStyle
BorderStyle
=
"Solid"
BorderWidth
=
"1px"
GridLines
=
"Both"
/>
</
GroupPanel
>
</
telerik:RadGrid
>
</
telerik:RadPageView
>
(next 3 tabs ommitted)
For Each itm As GridDataItem In rgIntervalSetup.Items
If TypeOf itm Is GridDataItem Then
Dim theID As String = itm("RecordID").Text
Dim updatedItem As GridDataItem = CType(rgIntervalSetup.MasterTableView.FindItemByKeyValue("RecordID", Integer.Parse(theID)), GridDataItem)
UpdateValues(updatedItem, False)
End If
Next
Protected Sub UpdateValues(ByVal updatedItem As GridDataItem, ByVal KeepAsTempInterval As Boolean)
Dim txtBox As TextBox = CType(updatedItem.FindControl("txtGridIntervalName"), TextBox)
Dim IntervalName As String = txtBox.Text
Dim txtDateBox As RadDateInput = CType(updatedItem.FindControl("txtGridStartDate"), RadDateInput)
'txtBox = CType(updatedItem.FindControl("txtGridStartDate"), TextBox)
Dim IntervalStartDate As DateTime = txtDateBox.SelectedDate
Dim theID As Integer = updatedItem.GetDataKeyValue("RecordID").ToString()
Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQuery(MyBase.Location.ConnectionString, _
CommandType.StoredProcedure, _
"EVAL2_SessionIntervalUpdate", _
New SqlClient.SqlParameter("@SessionIntervalID", theID), _
New SqlClient.SqlParameter("@IntervalName", IntervalName), _
New SqlClient.SqlParameter("@IntervalStartDate", IntervalStartDate.ToUsString), _
New SqlClient.SqlParameter("@SessionID", mySession.ID))
End Sub
<
telerik:RadProgressManager
ID
=
"RadProgressManager1"
runat
=
"server"
EnableEmbeddedBaseStylesheet
=
"False"
EnableEmbeddedSkins
=
"False"
Skin
=
"Vista"
/>
<
telerik:RadProgressArea
id
=
"progressArea1"
runat
=
"server"
skin
=
"Vista"
Culture
=
"English (United Kingdom)"
DisplayCancelButton
=
"True"
BorderStyle
=
"None"
ProgressIndicators
=
"FilesCountBar, FilesCount, FilesCountPercent, SelectedFilesCount, CurrentFileName, TimeElapsed, TimeEstimated"
Language
=
""
Height
=
"200px"
Width
=
"300px"
>
<
Localization
Uploaded
=
"Uploaded"
></
Localization
>
</
telerik:RadProgressArea
>
Guys,
I need to store html that has following line
<div style="font-family:[[FontFamily_01]]; color: [[FontColor_01]];"> </div>
When I put this line in the editor my styles are being stripped. What should I do for my content to stay as I entered?
Thanks