or
foreach (GridColumn column in RadGrid1.MasterTableView.Columns)
{}
RadGrid1.MasterTableView.FilterExpression =
string.Empty;
RadGrid1.MasterTableView.Rebind();
<telerik:RadGrid ID="grdResult" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" GridLines="None" PageSize="20" Width="100%" BorderStyle="None" EnableEmbeddedSkins="False" EnableViewState="true" Culture="de-DE" ShowFooter="True" ShowGroupPanel="True"> <ClientSettings AllowDragToGroup="True" EnableRowHoverStyle="true" DataBinding-CountPropertyName="CountProduct" DataBinding-DataPropertyName="DataProduct"> <Selecting AllowRowSelect="true" /> <DataBinding Location="WebServiceProduct.asmx" SelectMethod="GetDataAndCount" EnableCaching="false"/> <ClientEvents OnDataBinding="grdResult_DataBinding" OnDataBound="grdResult_DataBound"/> </ClientSettings> <HeaderStyle Wrap="False" /> <MasterTableView GroupLoadMode="Client"> <GroupByExpressions> <telerik:GridGroupByExpression> <SelectFields> <telerik:GridGroupByField FieldAlias="USER_Profile" FieldName="USER_Profile"></telerik:GridGroupByField> </SelectFields> <GroupByFields> <telerik:GridGroupByField FieldName="USER_Profile"></telerik:GridGroupByField> </GroupByFields> </telerik:GridGroupByExpression> </GroupByExpressions> <Columns> <telerik:GridBoundColumn DataField="GroupIcon" HeaderText="Group" UniqueName="colResultGroup" ItemStyle-CssClass="grid_td_line"></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Text1" HeaderText="Typ Caption" UniqueName="colResultText1" ItemStyle-CssClass="grid_td_line"></telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="USER_Profile" HeaderText="USER_Profile" UniqueName="USER_Profile" ItemStyle-CssClass="grid_td_line"></telerik:GridBoundColumn>
... </Columns> </MasterTableView> <PagerStyle Mode="NextPrevAndNumeric" PageButtonCount="10" /> <GroupingSettings ShowUnGroupButton="true" /> </telerik:RadGrid><telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function ShowDialog() { window.radopen(null, "winSearchDialog"); } </script> </telerik:RadCodeBlock> <telerik:RadWindowManager ID="RadWindowManager1" runat="server" Overlay="false"> <Windows> <telerik:RadWindow ID="winSearchDialog" runat="server" Width="600px" Height="600px" Modal="true" Title="Select BP" NavigateUrl="~/Pages/Parent2Popup.aspx" /> </Windows> </telerik:RadWindowManager>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="Thumbnail" /> <telerik:AjaxUpdatedControl ControlID="lblMessage" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function fileUploaded(sender, args) { $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest(); $telerik.$(".invalid").html(""); sender.deleteFileInputAt(0); } function validationFailed(sender, args) { $telerik.$(".invalid") .html("Invalid extension, please choose an image file"); sender.deleteFileInputAt(0); } </script> </telerik:RadCodeBlock> <div class="upload-panel"> <telerik:RadBinaryImage runat="server" Width="200px" Height="150px" ResizeMode="Fit" ID="Thumbnail" ImageUrl="blank.png" AlternateText="Thumbnail" CssClass="binary-image" /> <span class="invalid"></span> <telerik:RadAsyncUpload runat="server" ID="AsyncUpload1" MaxFileInputsCount="1" OnClientFileUploaded="fileUploaded" OnFileUploaded="AsyncUpload1_FileUploaded" AllowedFileExtensions="jpeg,jpg,gif,png" OnClientValidationFailed="validationFailed" MaxFileSize="819200" TemporaryFolder=""> <Localization Select="Choose Avatar" /> </telerik:RadAsyncUpload> </div>Protected Sub AsyncUpload1_FileUploaded(ByVal sender As Object, ByVal e As Telerik.Web.UI.FileUploadedEventArgs) Handles AsyncUpload1.FileUploaded e.File.SaveAs(BasePath & UserID & e.File.GetExtension()) End Sub| protected void RadDatePickerStart_PreRender(object sender, EventArgs e) |
| { |
| if (!RadDatePickerStart.SelectedDate.HasValue) |
| { |
| RadDatePickerStart.SelectedDate = DateTime.Today.AddDays(-1); |
| } |
| } |
| RadDatePickerStart.DateInput.SelectedDate = DateTime.Today.AddDays(-1); |
| protected void rcbDateRange_SelectedIndexChanged(object sender, EventArgs e) | |
| { | |
| //Dates should be disabled unless Custom has been selected | |
| RadDatePickerStart.Enabled = false; | |
| RadDatePickerEnd.Enabled = false; | |
| switch (rcbDateRange.SelectedValue) | |
| { | |
| case "WeekSun": | |
| RadDatePickerStart.SelectedDate = DateTime.Today.AddDays(-5); | |
| RadDatePickerEnd.SelectedDate = DateTime.Today.AddDays(-1); | |
| break; | |
| case "custom": | |
| RadDatePickerStart.SelectedDate = DateTime.Today.AddDays(-1); | |
| RadDatePickerEnd.SelectedDate = DateTime.Today.AddDays(-1); | |
| RadDatePickerStart.Enabled = true; | |
| RadDatePickerEnd.Enabled = true; | |
| break; | |
| default: | |
| RadDatePickerStart.SelectedDate = DateTime.Today.AddDays(-1); | |
| RadDatePickerEnd.SelectedDate = DateTime.Today.AddDays(-1); | |
| break; | |
| } | |
| } |
| <telerik:RadComboBox ID="rcbDateRange" AllowCustomText="false" Skin="WebBlue" OnSelectedIndexChanged="rcbDateRange_SelectedIndexChanged" |
| AutoPostBack="true" runat="server"> |
| <Items> |
| <telerik:RadComboBoxItem Text="Yesterday" Value="Yesterday" Selected="True" runat="server" /> |
| <telerik:RadComboBoxItem Text="Week To Date (Starts Sun)" Value="WeekSun" runat="Server" /> |
| <telerik:RadComboBoxItem Text="Week To Date (Starts Mon)" Value="WeekMon" runat="server" /> |
| <telerik:RadComboBoxItem Text="Prior Week (Sun-Sat)" Value="PriorSun" runat="server" /> |
| <telerik:RadComboBoxItem Text="Prior Week (Mon-Sun)" Value="PriorMon" runat="server" /> |
| <telerik:RadComboBoxItem Text="Month to Date" Value="MonthToDate" runat="server" /> |
| <telerik:RadComboBoxItem Text="Prior Month" Value="PriorMonth" runat="server" /> |
| <telerik:RadComboBoxItem Text="Quarter to Date" Value="QuarterToDate" runat="server" /> |
| <telerik:RadComboBoxItem Text="Prior Quarter" Value="PriorQuarter" runat="server" /> |
| <telerik:RadComboBoxItem Text="Year to Date" Value="YearToDate" runat="server" /> |
| <telerik:RadComboBoxItem Text="Prior Year" Value="PriorYear" runat="server" /> |
| <telerik:RadComboBoxItem IsSeparator="true" runat="server" /> |
| <telerik:RadComboBoxItem Text="Custom Range" Value="custom" runat="server" /> |
| </Items> |
| </telerik:RadComboBox> |
| <telerik:RadDatePicker ID="RadDatePickerStart" SharedCalendarID="sharedCalendar" OnPreRender="RadDatePickerStart_PreRender" |
| Skin="WebBlue" Enabled="false" runat="server"> |
| <DateInput ID="rdpStartInput" ReadOnly="true" runat="server" /> |
| </telerik:RadDatePicker> |
| <telerik:RadDatePicker ID="RadDatePickerEnd" SharedCalendarID="sharedCalendar" OnPreRender="RadDatePickerEnd_PreRender" |
| Skin="WebBlue" Enabled="false" runat="server"> |
| <DateInput ID="rdpEndDateInput" ReadOnly="true" runat="server" /> |
| </telerik:RadDatePicker> |
| <telerik:RadCalendar ID="sharedCalendar" RangeMinDate="2005-04-01" runat="server" |
| EnableMultiSelect="false" Skin="WebBlue" Width="200px" ShowRowHeaders="false" |
| OnPreRender="sharedCalendar_PreRender" UseColumnHeadersAsSelectors="false"> |
| </telerik:RadCalendar |