Hi,
In my project i have a treview asp.net 2.0 populate with a classroom, when i select node classroom my scheduler filter with a classroom selected, when i select a node i save in session the classroom, in insert mode to scheduler i have a resourcetype(Dropdownlist) classroom, i select a classroom to dropdownlist and i insert a reservation, but i have all classroom into a resourtype, how i make when i make douple click on scheduler have automatically at first position in resourtype a node selected on treeview? I use a customadvancedTemplate....
Hi
Table Reservation(Appointment)
Subject
Start
End
Recurrence_rule
Data_Storga
Classroom_ID
Table Classroom
Classroom_ID
Classroom_Name
In my project i have a treview asp.net 2.0 populate with a classroom, when i select node classroom my scheduler filter with a classroom selected, when i select a node i save in session the classroom, in insert mode to scheduler i have a resourcetype(Dropdownlist) classroom, i select a classroom to dropdownlist and i insert a reservation, but i have all classroom into a resourtype, how i make when i make douple click on scheduler have automatically at first position in resourtype a node selected on treeview? I use a customadvancedTemplate....
Hi
Table Reservation(Appointment)
Subject
Start
End
Recurrence_rule
Data_Storga
Classroom_ID
Table Classroom
Classroom_ID
Classroom_Name
12 Answers, 1 is accepted
0
Hello Rubihno,
Could you clarify a bit more on your configuration? Which control do you use to select the Classroom resource? Where is the TreeView located?
Please provide more information, so that we can give you an adequate suggestion.
Regards,
Simon
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Could you clarify a bit more on your configuration? Which control do you use to select the Classroom resource? Where is the TreeView located?
Please provide more information, so that we can give you an adequate suggestion.
Regards,
Simon
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
![](/forums/images/avatarimages/default.gif)
Rubihno
Top achievements
Rank 1
answered on 26 Sep 2008, 01:05 PM
Into a page reservation.aspx i have this configuration:
1. Treeview Classroom populate with Dataset,DataRow(table Classroom), classroom node -> ID_Classroom -> i save in session("Classroom") the selectetvalue node selected
2. I have radscheduler that works with sqldatasource Reservation (i use a customadvancedtemplate)
3. In sqldatasourceReservation selectquery, i have set a Treeview clause where ID_Classroom, when i select a node, the scheduler filter the reservation by classroom
4. Into a scheduler(resourcecontrol.ascx) i have a dropdownlist Classroom(resourtype), when i insert a new reservation i select the value on dropdown, but how i make to select automatically value that is save in session("Classroom")?, i would that first value of dropdown is the session("classroom"), in insertmode..when i select a node on treeview...
0
Hello Rubihno,
You can handle the FormCreated event and check whether the form that is created is the advanced insert one. In this case, you can find the DropDownList and select the desired Classroom value.
Please see a sample implementation of this approach here.
Regards,
Simon
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
You can handle the FormCreated event and check whether the form that is created is the advanced insert one. In this case, you can find the DropDownList and select the desired Classroom value.
Please see a sample implementation of this approach here.
Regards,
Simon
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
![](/forums/images/avatarimages/default.gif)
Rubihno
Top achievements
Rank 1
answered on 30 Sep 2008, 11:01 AM
thanks but don't run
I have a resourytype(dropDownList) name="Classroom"
When i selecnode on treeview i save in session("Classroom") the node.text selected
Now i use this code for save in fisrt position into a dropdownlist the session("Classroom") when i make double click on scheduler in mode insert...
I tried but the dropdownlist is not selected on session that i have set...
I have a resourytype(dropDownList) name="Classroom"
When i selecnode on treeview i save in session("Classroom") the node.text selected
Now i use this code for save in fisrt position into a dropdownlist the session("Classroom") when i make double click on scheduler in mode insert...
Protected Sub RadScheduler1_FormCreated(ByVal sender As Object, ByVal e As SchedulerFormCreatedEventArgs) Handles RadScheduler1.FormCreated |
If e.Container.Mode = SchedulerFormMode.Insert Then |
Dim ClassRoomInsert As DropDownList = CType(e.Container.FindControl("ClassRoom"), DropDownList) |
auleInsert.SelectedValue = Session("ClassRoom") |
End If |
I tried but the dropdownlist is not selected on session that i have set...
0
Hello Rubihno,
Everything seems correct in you code, except that you need to check for AdvancedInsert, instead of Insert:
In this case Insert is used for the inline insert form. Let us know how this goes.
Kind regards,
Tsvetomir Tsonev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Everything seems correct in you code, except that you need to check for AdvancedInsert, instead of Insert:
Protected Sub RadScheduler1_FormCreated(ByVal sender As Object, ByVal e As SchedulerFormCreatedEventArgs) Handles RadScheduler1.FormCreated |
If e.Container.Mode = SchedulerFormMode.AdvancedInsert Then |
In this case Insert is used for the inline insert form. Let us know how this goes.
Kind regards,
Tsvetomir Tsonev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
![](/forums/images/avatarimages/default.gif)
Rubihno
Top achievements
Rank 1
answered on 01 Oct 2008, 02:12 PM
This is my code, but don't runs
Protected Sub RadScheduler1_FormCreated(ByVal sender As Object, ByVal e As SchedulerFormCreatedEventArgs) Handles RadScheduler1.FormCreated
If e.Container.Mode = SchedulerFormMode.Insert Then
Dim auleInsert As DropDownList = CType(e.Container.FindControl("Aule"), DropDownList)
auleInsert.SelectedValue = Session("AulaIDSelezionata")
End If
End Sub
The first value on resource type Classroom is " - " on scheduler.advancedinsert
Protected Sub RadScheduler1_FormCreated(ByVal sender As Object, ByVal e As SchedulerFormCreatedEventArgs) Handles RadScheduler1.FormCreated
If e.Container.Mode = SchedulerFormMode.Insert Then
Dim auleInsert As DropDownList = CType(e.Container.FindControl("Aule"), DropDownList)
auleInsert.SelectedValue = Session("AulaIDSelezionata")
End If
End Sub
The first value on resource type Classroom is " - " on scheduler.advancedinsert
0
Hi Rubihno,
Try replacing it with:
Note the different "if" clause. Let us know how this goes.
Sincerely yours,
Tsvetomir Tsonev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Try replacing it with:
Protected Sub RadScheduler1_FormCreated(ByVal sender As Object, ByVal e As SchedulerFormCreatedEventArgs) Handles RadScheduler1.FormCreated |
If e.Container.Mode = SchedulerFormMode.AdvancedInsert Then |
Dim auleInsert As DropDownList = CType(e.Container.FindControl("Aule"), DropDownList) |
auleInsert.SelectedValue = Session("AulaIDSelezionata") |
End If |
End Sub |
Note the different "if" clause. Let us know how this goes.
Sincerely yours,
Tsvetomir Tsonev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
![](/forums/images/avatarimages/default.gif)
Rubihno
Top achievements
Rank 1
answered on 01 Oct 2008, 06:04 PM
thanks, but don't run..
error code:
auleInsert.SelectedValue = Session("AulaIDSelezionata")
->
Object reference not set to an instance of an object.
Why? the name of resourctype ClassRoom is "Aule" and the session run
error code:
auleInsert.SelectedValue = Session("AulaIDSelezionata")
->
Object reference not set to an instance of an object.
Why? the name of resourctype ClassRoom is "Aule" and the session run
0
![](/forums/images/avatarimages/default.gif)
Rubihno
Top achievements
Rank 1
answered on 01 Oct 2008, 06:12 PM
I use a customAdvancedTemplate, with user-control...
0
Hello Rubihno,
It looks like the the ID of the drop-down is not quite the same. I have just realized that we work around the problem, by assigning the resource directly to the appointment in the FormCreating event:
This should preselect the resource. Let us know if you still have any problems.
Kind regards,
Tsvetomir Tsonev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
It looks like the the ID of the drop-down is not quite the same. I have just realized that we work around the problem, by assigning the resource directly to the appointment in the FormCreating event:
Protected Sub RadScheduler1_FormCreating(ByVal sender As Object, ByVal e As SchedulerFormCreatingEventArgs) Handles RadScheduler1.FormCreating |
If e.Mode = SchedulerFormMode.AdvancedInsert Then |
Dim selectedResource As Resource = RadScheduler1.Resources.GetResource("Aule", Session("AulaIDSelezionata")) |
e.Appointment.Resources.Add(selectedResource) |
End If |
End Sub |
This should preselect the resource. Let us know if you still have any problems.
Kind regards,
Tsvetomir Tsonev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
![](/forums/images/avatarimages/default.gif)
Rubihno
Top achievements
Rank 1
answered on 05 Oct 2008, 02:27 PM
I tried this code solution but don't run, i try to attached the project problem on support ticket...for resolve a problem..
0
![](/forums/images/avatarimages/default.gif)
Rubihno
Top achievements
Rank 1
answered on 06 Oct 2008, 07:08 AM
the code run in Form_Created and the value into a variable selectedResource is "A-12", but in mode schedulerformode advancedinsert, the resource dropdownlist "Aule" the value selected is -> " - " and not "A-12"....