Hello
I am using MultiDayView to show 8 days interval. It works well for appointments that start and end in a single day, but if I am trying to increase appointment's end using mouse so that it should go to a next day's - the scheduler does not allow me to do that.
In fact, I can make such multiple days appointments, but only using the advanced form to set the end date manually.
Questions:
1) How to allow proper resizing that covers several days?
2) How to make an appointment to be displayed as "solid" block ? I mean like an ordinary appointment and not splitted up on pieces with arrows (look at the attached example)
2.1) An additional problem with that "splitted up" appointment is that when I want to drag it to other place, it drags only a part of that appointment. Very confusing...
I hope you understand my problem


Hi,
I'm currently evaluating some RAD controls from Telerik, just right now I'm experimenting with the RadGrid.
So I have my grid control and enabled client-side binding for having
Ajax support. I created an appropriate WCF webservice for fetching the
data etc. Everything works really good, including paging etc. Now I
wanted to have a button column for deleting some items. I registered
the OnItemCommand event of the grid and implemented it accordingly on
the server-side. My ASPx code looks like this:
<telerik:RadGrid runat="server" ID="RadGrid1" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" GridLines="None" OnItemCommand="RadGrid1_ItemCommand"> <MasterTableView DataKeyNames="Id" ClientDataKeyNames="Id"> <Columns> <telerik:GridBoundColumn DataField="Firstname" HeaderText="Firstname" DataType="System.String"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Lastname" HeaderText="Lastname" DataType="System.String"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Age" HeaderText="Age" DataType="System.Int32"> </telerik:GridBoundColumn> <telerik:GridButtonColumn CommandName="Delete" Text="Delete" UniqueName="DeleteColumn" ButtonType="ImageButton"> </telerik:GridButtonColumn> </Columns> <PagerStyle Mode="Slider" /> </MasterTableView> <ClientSettings> <DataBinding SelectMethod="GetSampleData" Location="Webservice/GridData.svc" SortParameterType="String"> </DataBinding> </ClientSettings></telerik:RadGrid>However when clicking on the appropriate button on a grid row the
event isn't fired, basically no postback to the server is being done. A
solution I found is to add the "EnablePostBackOnRowClick=true" to the ClientSettings, but this would cause a postback on each click on a row, which is not really desired.
Is there a better way to realizing this or does anybody have a hint what could be the problem??
My grid is showing a column that appears to be the row indicator column. I do not want a row indicator column. I have tried setting many attributes to turn it off. I can only assume that it's the row indicator column. I am not adding a column ahead of the edit column. How can I get the first column removed? See my aspx code below:
| <telerik:RadGrid ID="RadGridSignedSessions" Skin="Office2007" runat="server" Width="100%" |
| Height="100%" AutoGenerateColumns="False" PageSize="25" AllowSorting="True" AllowMultiRowSelection="False" |
| AllowPaging="True" GridLines="None" OnNeedDataSource="RadGridSignedSessions_NeedDataSource" |
| Style="border: 0; outline: none" AllowAutomaticDeletes="True" AllowAutomaticInserts="True" |
| AllowAutomaticUpdates="True" EnableAJAX="True"> |
| <PagerStyle Mode="NextPrevAndNumeric"></PagerStyle> |
| <MasterTableView DataKeyNames="ID" AllowMultiColumnSorting="True" CommandItemDisplay="TopAndBottom" AutoGenerateColumns="False" RowIndicatorColumn-Visible="false"> |
| <Columns> |
| <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn" HeaderStyle-Width="30px"> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridBoundColumn Visible="false" DataField="ID" UniqueName="ID"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="TherapistName" HeaderText="Therapist/Teacher" |
| DataField="TherapistName" UniqueName="TherapistName"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="PatientName" HeaderText="Participant/Patient" |
| DataField="PatientName" UniqueName="PatientName"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="WorkStartTime" HeaderText="Service Date" |
| DataField="WorkStartTimeLocal" UniqueName="WorkStartTime"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn SortExpression="HoursWorked" HeaderText="Hours Worked" DataField="HoursWorked" |
| UniqueName="HoursWorked"> |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn SortExpression="GuardianUnavailableToSign" HeaderText="Guardian/Supervisor Didn't Sign" |
| DataField="GuardianUnavailableToSign" UniqueName="GuardianUnavailableToSign"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridCheckBoxColumn SortExpression="SessionApproved" HeaderText="Approved" |
| DataField="SessionApproved" UniqueName="SessionApproved"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridButtonColumn ConfirmText="Delete this record?" ConfirmDialogType="RadWindow" |
| ConfirmTitle="Delete" ButtonType="ImageButton" CommandName="Delete" Text="Delete" |
| UniqueName="DeleteColumn" HeaderStyle-Width="30px" > |
| </telerik:GridButtonColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings ReorderColumnsOnClient="True" AllowDragToGroup="false" AllowColumnsReorder="True" |
| EnablePostBackOnRowClick="True"> |
| <Resizing AllowRowResize="True" AllowColumnResize="True"></Resizing> |
| <Selecting AllowRowSelect="true" /> |
| <Scrolling AllowScroll="true" UseStaticHeaders="true" /> |
| <ClientEvents OnGridCreated="SignedSessionsGridCreated" /> |
| </ClientSettings> |
| </telerik:RadGrid> |