5 Answers, 1 is accepted
0
Princy
Top achievements
Rank 2
answered on 01 Aug 2012, 05:30 AM
Hi Randy,
Here is the sample code that I tried to achieve your scenario.
ASPX:
Hope this helps,
Regards,
Princy.
Here is the sample code that I tried to achieve your scenario.
ASPX:
<
telerik:RadDatePicker
ID
=
"RadDatePicker1"
runat
=
"server"
>
</
telerik:RadDatePicker
>
<
telerik:RadContextMenu
ID
=
"RadContextMenu1"
runat
=
"server"
>
<
Targets
>
<
telerik:ContextMenuElementTarget
ElementID
=
"RadDatePicker1_dateInput"
/>
</
Targets
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"RadMenuItem1"
>
</
telerik:RadMenuItem
>
<
telerik:RadMenuItem
Text
=
"RadMenuItem2"
>
</
telerik:RadMenuItem
>
<
telerik:RadMenuItem
Text
=
"RadMenuItem3"
>
</
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadContextMenu
>
Hope this helps,
Regards,
Princy.
0
swegele
Top achievements
Rank 1
answered on 07 Apr 2016, 05:53 PM
Princy, I tried your example and it does not work...brings up the browsers default context menu. Using latest telerik asp.net ajax version. Any other tips?
Tried both techniques:
<
telerik:ContextMenuElementTarget
ElementID
=
"RadDatePickerDOB_dateInput"
/>
<
telerik:ContextMenuControlTarget
ControlID
=
"RadDatePickerDOB"
/>
0
Hi,
I tested the code and it is working as expected on my end. Check out the sample video below as illustration.
Let me know if I am missing something. In case the behavior persists please send us your markup code so we can examine it.
Regards,
Viktor Tachev
Telerik
I tested the code and it is working as expected on my end. Check out the sample video below as illustration.
Let me know if I am missing something. In case the behavior persists please send us your markup code so we can examine it.
Regards,
Viktor Tachev
Telerik
Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer and share your thoughts.
0
swegele
Top achievements
Rank 1
answered on 08 Apr 2016, 11:37 PM
I think maybe the difference is my aspx code is running in a master page and thus the control name client id is pre-pended with the Content tag?
Can you try it with a master page?
I was able to get it to work by doing it in the OnClientLoaded event in javascript.
Thanks,
0
Hi,
If you are using Master/Content pages it is expected that the context menu is not displayed with the setup. In order to have the context menu work as expected in that scenario you can use the approach you have implemented.
Alternatively you can use the server-side Load event of the RadContextMenu control and add the ClientID of the DateInput to the Targets collection.
Regards,
Viktor Tachev
Telerik
If you are using Master/Content pages it is expected that the context menu is not displayed with the setup. In order to have the context menu work as expected in that scenario you can use the approach you have implemented.
Alternatively you can use the server-side Load event of the RadContextMenu control and add the ClientID of the DateInput to the Targets collection.
Regards,
Viktor Tachev
Telerik
Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer and share your thoughts.