<
CommandItemSettings
ExportToPdfText
=
"Export to PDF"
/>
" line as it doesn't make any sense here, but the line has reappeared I don't know why.<
telerik:RadGrid
ID
=
"OrderDetail_RadGrid"
runat
=
"server"
AllowFilteringByColumn
=
"True"
AllowSorting
=
"True"
CellSpacing
=
"0"
GridLines
=
"None"
AutoGenerateColumns
=
"False"
DataSourceID
=
"TemporaryOnlineOrdersLines_SqlDataSource"
>
<
ClientSettings
AllowColumnsReorder
=
"True"
>
<
Scrolling
AllowScroll
=
"True"
UseStaticHeaders
=
"True"
/>
</
ClientSettings
>
<
MasterTableView
AllowFilteringByColumn
=
"False"
AllowSorting
=
"False"
DataSourceID
=
"TemporaryOnlineOrdersLines_SqlDataSource"
>
<
CommandItemSettings
ExportToPdfText
=
"Export to PDF"
/>
<
RowIndicatorColumn
Visible
=
"True"
FilterControlAltText
=
"Filter RowIndicator column"
>
<
HeaderStyle
Width
=
"20px"
/>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"True"
FilterControlAltText
=
"Filter ExpandColumn column"
>
<
HeaderStyle
Width
=
"20px"
/>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"p_Name"
FilterControlAltText
=
"Product"
UniqueName
=
"Product"
HeaderText
=
"Product"
/>
<%--<
telerik:GridBoundColumn
DataField
=
"p_Description"
FilterControlAltText
=
"Description"
UniqueName
=
"p_Description"
HeaderText
=
"Description"
/>--%>
<
telerik:GridNumericColumn
DataField
=
"tool_Quantity"
DecimalDigits
=
"2"
FilterControlAltText
=
"Quanity"
HeaderText
=
"Qantity"
/>
<
telerik:GridBoundColumn
DataField
=
"unit_Name"
FilterControlAltText
=
"Unit"
UniqueName
=
"unit_Name"
HeaderText
=
"Unit"
/>
<
telerik:GridButtonColumn
FilterControlAltText
=
"Filter column column"
UniqueName
=
"Remove"
/>
</
Columns
>
<
EditFormSettings
>
<
EditColumn
FilterControlAltText
=
"Filter EditCommandColumn column"
></
EditColumn
>
</
EditFormSettings
>
</
MasterTableView
>
<
FilterMenu
EnableImageSprites
=
"false"
></
FilterMenu
>
</
telerik:RadGrid
>
How to Disable the back button.Even i got some javascript from google i cant go back to the previous page but my current page is loaded freshly,my previous actions are gone.... How should i retain current values while disable the back button? Example if i select any values in dropdown....Its urgent Please
ToolbarMode="ShowOnFocus"
Height seems to work...
var telerikGrid =
new
RadGrid
{
ID =
"RadGrid1"
,
DataSource = request.dataTable,
AllowSorting =
true
,
AllowPaging =
true
,
Width = Unit.Pixel(980),
AutoGenerateColumns =
true
,
GridLines = GridLines.Both,
Skin = ddlStyle.SelectedValue ??
"Black"
};
//telerikGrid.MasterTableView.TableLayout = GridTableLayout.Fixed;
//Scrolling
telerikGrid.ClientSettings.Scrolling.AllowScroll =
true
;
//telerikGrid.ClientSettings.Scrolling.SaveScrollPosition = true;
telerikGrid.ClientSettings.Scrolling.UseStaticHeaders =
true
;
telerikGrid.ClientSettings.Selecting.AllowRowSelect =
true
;
telerikGrid.ClientSettings.Scrolling.FrozenColumnsCount = 1;
//telerikGrid.ClientSettings.Scrolling.ScrollHeight = Unit.Percentage(100);
telerikGrid.MasterTableView.VirtualItemCount = request.dataTable.Rows.Count;
//telerikGrid.ClientSettings.Scrolling.ScrollHeight = Unit.Percentage()
//Resizing
telerikGrid.ClientSettings.Resizing.AllowColumnResize =
true
;
//Reordering
telerikGrid.ClientSettings.AllowColumnsReorder =
true
;
//Export
telerikGrid.MasterTableView.CommandItemSettings.ShowExportToExcelButton =
true
;
telerikGrid.MasterTableView.Visible =
true
;
telerikGrid.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.Top;
telerikGrid.PagerStyle.Mode = GridPagerMode.NextPrevAndNumeric;
This is my Radgrid
When I filter wiht 15/02/2012 --> does not return nothing.
I need SHOW DATE + HOUR, is important!
.. I try this
protected void ActivityLog_ItemCommand(object sender, GridCommandEventArgs e)
{
if (e.CommandName == RadGrid.FilterCommandName)
{
Pair filterPair = e.CommandArgument as Pair;
string columnName = Convert.ToString(filterPair.Second);
if (columnName == "Date")
{
e.Canceled = true;
string date =
((RadDatePicker)((GridFilteringItem)e.Item)[Convert.ToString(filterPair.Second)].Controls[0])
.SelectedDate.ToString();
DateTime startDate = Convert.ToDateTime(date).AddDays(-1);
DateTime endDate = startDate.AddDays(2);
string newFilter = "('" + startDate.ToString("MM/dd/yyyy") + "' < [Date] AND [Date] < '" + endDate.ToString("MM/dd/yyyy") + "')";
GridBoundColumn dateColumn = (GridBoundColumn)e.Item.OwnerTableView.GetColumnSafe(columnName);
dateColumn.CurrentFilterValue = Convert.ToDateTime(date).ToString("MM/dd/yyyy");
ActivityLogGrid.MasterTableView.FilterExpression = newFilter;
ActivityLogGrid.Rebind();
}
}
}
But ReBind does not work.
I use:
- AutogenerateColumns = true
and NeedSource events.
regards