<telerik:RadScheduler ID="rdsCalender" SelectedView="WeekView" runat="server" DataEndField="EventDateTo" DataKeyField="EventID"
DataSourceID="sqlEventSource"
DataStartField="EventDateFrom" DataSubjectField="EventName"
StartEditingInAdvancedForm="false" OnFormCreating="rdsCalender_FormCreating" Localization-ConfirmDeleteText="Are you sure you want to delete this event?" Font-Bold="true"
DayStartTime="8:00:00"
DayEndTime="21:00:00"
Localization-AllDay="All
Day" OnAppointmentDataBound="rdsCalender_AppointmentDataBound"
Localization-HeaderToday="Today" EnableExactTimeRendering="true"
AppointmentContextMenuSettings-EnableDefault="true" TimeSlotContextMenuSettings-EnableDefault="false" ><TimelineView
UserSelectable="false"
/> </telerik:RadScheduler>
Thanks
Prabha

<telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" ShowFooter="True" Style="outline: 0" GroupingEnabled="true" ShowGroupPanel="true" AutoGenerateColumns="False" AllowSorting="True" PageSize="15" Width="90%" GridLines="None" CellPadding="0" OnNeedDataSource="RadGrid1_NeedDataSource" Skin="Black" OnSelectedIndexChanged="RadGrid1_SelectedIndexChanged"> <MasterTableView ClientDataKeyNames="ResourceName,MobileNo ,EMail ,CreatedBy ,CreatedOn" AutoGenerateColumns="false" ShowFooter="true" AllowFilteringByColumn="true" PagerStyle-Mode="NextPrevAndNumeric" TableLayout="Fixed"> <Columns> <telerik:GridBoundColumn DataField="ResourceName" HeaderText="Resource Name" UniqueName ="ResourceName" CurrentFilterFunction="equalto" FilterDelay="1000" ShowFilterIcon="false" HeaderStyle-Width="120px" FilterControlWidth="105px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="MobileNo" HeaderStyle-Width="110px" HeaderText="Mobile" FilterControlWidth="70px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="EMail" UniqueName ="email" HeaderStyle-Width="190px" HeaderText="E-Mail" FilterControlWidth="120px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="CreatedBy" HeaderText="Created By" CurrentFilterFunction="equalto" FilterDelay="1000" ShowFilterIcon="false" FilterControlWidth="70px"> </telerik:GridBoundColumn> <telerik:GridDateTimeColumn DataField="CreatedOn" HeaderText="Created On" DataFormatString="{0:d}" PickerType="DatePicker" FilterControlWidth="70px"> </telerik:GridDateTimeColumn> </Columns> </MasterTableView> <ClientSettings EnablePostBackOnRowClick="true" EnableRowHoverStyle="true" AllowDragToGroup="true" AllowColumnsReorder="true" ReorderColumnsOnClient="true" ColumnsReorderMethod="Reorder"> <Selecting AllowRowSelect="True"></Selecting> <Animation AllowColumnReorderAnimation="true" AllowColumnRevertAnimation="true"> </Animation> </ClientSettings> </telerik:RadGrid>protected void RadGrid1_SelectedIndexChanged(object sender, EventArgs e) { GridDataItem selectedItem = (GridDataItem)RadGrid1.SelectedItems[0]; // txt_name.Text = selectedItem["ResourceName"].Text; txt_email.Text = selectedItem["email"].Text; }| <telerik:RadGrid ID="RecordList" runat="server" AllowPaging="True" EnableEmbeddedBaseStylesheet="False" |
| GroupingEnabled="False" ShowStatusBar="True" DataSourceID="RecordsDataSource" |
| GridLines="None" ShowFooter="True" OnItemDeleted="RecordList_ItemDeleted" |
| OnItemUpdated="RecordList_ItemUpdated" OnUpdateCommand="RecordList_UpdateCommand" |
| AllowSorting="True" OnInsertCommand="RecordList_InsertCommand" OnItemCommand="RecordList_ItemCommand" |
| OnItemInserted="RecordList_ItemInserted" OnDeleteCommand="RecordList_DeleteCommand" |
| OnItemDataBound="RecordList_ItemDataBound" OnNeedDataSource="RecordList_NeedDataSource" |
| Skin="CustomHay" EnableEmbeddedSkins="false"> |
| <PagerStyle EnableSEOPaging="True" Mode="Slider" Position="TopAndBottom" /> |
| <MasterTableView AutoGenerateColumns="False" DataSourceID="RecordsDataSource" EditMode="PopUp" |
| NoDetailRecordsText="No child records to display." NoMasterRecordsText="No records to display." |
| Summary="testing summary" DataKeyNames="RecordId" EditFormSettings-EditFormType="WebUserControl" |
| EditFormSettings-UserControlName="~/DesktopModules/Records/RecordEditor.ascx" |
| ShowFooter="True" InsertItemDisplay="Bottom" CommandItemDisplay="TopAndBottom"> |
| <CommandItemSettings AddNewRecordText="Add Record" /> |
| <RowIndicatorColumn Visible="False"> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn Visible="False" Resizable="False"> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridBoundColumn DataField="RecordId" DataType="System.Int32" HeaderText="RecordId" |
| SortExpression="RecordId" UniqueName="RecordId" Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="RecordName" HeaderText="Record Name" SortExpression="RecordName" |
| UniqueName="RecordName"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Submissions" DataType="System.Int32" HeaderText="Submissions" |
| SortExpression="Submissions" UniqueName="Submissions"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="ContactRequests" DataType="System.Int32" HeaderText="Contact Requests" |
| SortExpression="ContactRequests" UniqueName="ContactRequests"> |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="SendSubmissionNotification" DataType="System.Boolean" |
| HeaderText="SendSubmissionNotification" SortExpression="SendSubmissionNotification" |
| UniqueName="SendSubmissionNotification" Visible="False"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridBoundColumn DataField="NotificationRecipientsEmailAddresses" HeaderText="NotificationRecipientsEmailAddresses" |
| SortExpression="NotificationRecipientsEmailAddresses" UniqueName="NotificationRecipientsEmailAddresses" |
| Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="AllowContactMeEntry" DataType="System.Boolean" |
| HeaderText="AllowContactMeEntry" SortExpression="AllowContactMeEntry" UniqueName="AllowContactMeEntry" |
| Visible="False"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridBoundColumn DataField="ContactMeRecipientsEmailAddresses" HeaderText="ContactMeRecipientsEmailAddresses" |
| SortExpression="ContactMeRecipientsEmailAddresses" UniqueName="ContactMeRecipientsEmailAddresses" |
| Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="IsEnabled" DataType="System.Boolean" HeaderText="Enabled" |
| SortExpression="IsEnabled" UniqueName="IsEnabled"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridBoundColumn DataField="DateCreated" DataType="System.DateTime" HeaderText="Created" |
| SortExpression="DateCreated" UniqueName="DateCreated" DataFormatString="{0:yyyy, MMM dd}"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="DateModified" HeaderText="DateModified" SortExpression="DateModified" |
| UniqueName="DateModified" DataType="System.DateTime" Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="CreatedByUserId" HeaderText="CreatedByUserId" |
| SortExpression="CreatedByUserId" UniqueName="CreatedByUserId" DataType="System.Guid" |
| Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="ModifiedByUserId" HeaderText="ModifiedByUserId" |
| SortExpression="ModifiedByUserId" UniqueName="ModifiedByUserId" DataType="System.Guid" |
| Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridEditCommandColumn> |
| <ItemStyle Width="20px" /> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridButtonColumn CommandName="Delete" ConfirmDialogType="RadWindow" ConfirmText="Are you sure you would like to delete this record?" |
| ConfirmTitle="Delete Record" Text="Delete" UniqueName="DeleteColumn"> |
| <ItemStyle Width="20px" /> |
| </telerik:GridButtonColumn> |
| <telerik:GridHyperLinkColumn DataNavigateUrlFields="RecordId" Text="Questions" UniqueName="QuestionsColumn"> |
| <ItemStyle Width="30px" /> |
| </telerik:GridHyperLinkColumn> |
| <telerik:GridHyperLinkColumn DataNavigateUrlFields="RecordId" Text="Results" UniqueName="ResultsColumn"> |
| <ItemStyle Width="30px" /> |
| </telerik:GridHyperLinkColumn> |
| <telerik:GridButtonColumn ButtonType="LinkButton" CommandName="Flush" ConfirmDialogType="RadWindow" ConfirmTitle="Flush Collected Data" ConfirmText="Are you sure you would like to flush the collected data for this record" Text="Flush"> |
| </telerik:GridButtonColumn> |
| </Columns> |
| <NoRecordsTemplate> |
| No records have been created yet.</NoRecordsTemplate> |
| <EditFormSettings EditFormType="WebUserControl" UserControlName="~/DesktopModules/Records/RecordEditor.ascx" |
| CaptionDataField="RecordName"> |
| <EditColumn UniqueName="EditCommandColumn1" HeaderButtonType="TextButton"> |
| </EditColumn> |
| <PopUpSettings ScrollBars="None" /> |
| </EditFormSettings> |
| <PagerStyle Mode="Slider" /> |
| </MasterTableView> |
| <ClientSettings EnableRowHoverStyle="True"> |
| <Selecting AllowRowSelect="True" /> |
| </ClientSettings> |
| <StatusBarSettings LoadingText="Loading..." ReadyText="Ready" /> |
| </telerik:RadGrid> |
| <telerik:RadWindowManager ID="RadWindowManager" Height="150" Width="581" Skin="Hay" runat="server" KeepInScreenBounds="true"> |
| </telerik:RadWindowManager> |
<telerik:GridBoundColumn DataField="Yatan" HeaderText="Yatan" UniqueName="Yatan" FilterImageToolTip="Süz" FilterControlAltText="Filtrele" HeaderStyle-Width="250px" SortExpression="Yatan" DataFormatString="{0:###,###.## TL}"> <HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle"></HeaderStyle> <FilterTemplate> <div style="float: left; padding: 5px 10px 0 0"> 0 TL </div> <telerik:RadSlider runat="server" ID="RadSlider1" IsSelectionRangeEnabled="true" Style="float: left" MinimumValue="0" MaximumValue="3000" SmallChange="100" Width="135px" ShowDecreaseHandle="false" ShowIncreaseHandle="false" Skin="Sunset" AutoPostBack="True" SelectionStart='<%# startSlider %>' SelectionEnd='<%# endSlider %>' OnClientValueChanged="ClientValueChanged" OnClientSlideStart="ClientSlideStart" OnClientSlideEnd="FreightRangeChanged" /> <div style="float: left; padding: 5px 0 0 10px"> 3000 TL </div> <div style="clear: both"> <asp:Literal ID="Literal1" runat="server" Text='<%# "Showing range between: $" + startSlider + " and $" + endSlider %>' /> </div> <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> <script type="text/javascript"> function FreightRangeChanged(sender, args) { var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>"); var startValue = sender.get_selectionStart(); var endValue = sender.get_selectionEnd(); tableView.filter("Yatan", startValue + " " + endValue, "Between"); } function ClientValueChanged(sender, args) { var tooltip = $find("<%= RadToolTip1.ClientID %>"); if (!tooltip.isVisible()) { var activeHandle = sender.get_activeHandle(); if (!activeHandle) return; tooltip.set_targetControl(activeHandle); tooltip.show(); } else { tooltip.updateLocation(); } tooltip.set_text(args.get_newValue()); } function ClientSlideStart(sender, args) { var tooltip = $find("<%= RadToolTip1.ClientID %>"); tooltip.hide(); } </script> </telerik:RadScriptBlock> </FilterTemplate> </telerik:GridBoundColumn>using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Telerik.Web.UI;using System.Data;namespace MyFirstBudgetProgram.MyWebPages{ public partial class GelirEkleDuzenle : System.Web.UI.Page { protected void GelirEkleDuzenle_ItemCommand(object source, GridCommandEventArgs e) { if (e.CommandName == RadGrid.FilterCommandName) { Pair filterPair = (Pair)e.CommandArgument; switch (filterPair.Second.ToString()) { case "Yatan": this.startSlider = ((e.Item as GridFilteringItem)[filterPair.Second.ToString()].FindControl("RadSlider1") as RadSlider).SelectionStart; this.endSlider = ((e.Item as GridFilteringItem)[filterPair.Second.ToString()].FindControl("RadSlider1") as RadSlider).SelectionEnd; break; default: break; } } }
protected decimal startSlider { set { ViewState["strSl"] = value; } get { if (ViewState["strSl"] != null) return (decimal)ViewState["strSl"]; else return 0; } } protected decimal endSlider { set { ViewState["endSl"] = value; } get { if (ViewState["endSl"] != null) return (decimal)ViewState["endSl"]; else return 3000; } } protected void Page_Load(object sender, EventArgs e) { } }}Please find below details of your request:<br><br><table border="0" width="100%"><tbody><tr><td width="300px" valign="top">Thank you</td></tr></tbody></table>Please find below details of your request:<BR><BR><TABLE border=0 width="100%"><TBODY><TR><TD vAlign=top width=300>Thank you</TD></TR></TBODY></TABLE>
Hi,
I'm working on saving setting made by a user directly after the event. Exemple: i have a column A and a column B. My user take the column B and put it before the column A, so I've change the order of my two columns, and the setting are saved in my DB. I've try with :
Public Sub tmpGrid_Load(ByVal sender As Object, ByVal e As System.EventArgs) Dim tmpGrid As RadGrid = sender If tmpGrid.Page.IsPostBack Then Dim setting As New GridSettingsPersister(tmpGrid) Dim param As String = setting.SaveSettings() End IfEnd SubThe code execute, SaveSettings execute correctly, but the change at screen is made after the event after when I reload my page, my setting are not correct. It's always save all my change but not the last. Exemple: My original order is A-B-C, I put C before A (C-A-B), and after, i put B before C (B-C-A). I quit the page, and I return on the same page after. What I see is C-A-B, not B-C-A.
I've try with the event ColumnReorder, but the same problem occurs. I see that the event execute after my save is made. So how can I do the save after the event. I don't want that my user need to do something to save their setting.
Thank you
Visual studio 2008 .NET 3.5 SP1
Windows 7
Telerik ASP.NET AJAX 2012.1.301.2
VB.NET