Hello ,
I have a RadMenu in my web application. For one of the Rad Menu Item, I would like to open the form in new window. I have tried the Target="_blank". It is not working. I also tried through javascript
function clickHandler(sender, eventArgs)
{
if (eventArgs.item.Text == "LunchBreak")
{
//open a pre-defined window from the RadWindowManager's
//Windows collection
radopen(null,"Window1");
//Cancel the postback
return false;
}
}
<telerik:RadMenu ID="RadMenu1" runat="server" orientation="Horizontal" Skin="Windows7" OnClientItemClicking="clickHandler"
EnableRoundedCorners="True" EnableShadows="True" Height="39px" Width="100%"
CausesValidation="False">
<Items>
<telerik:RadMenuItem runat="server" Text="Home" ImageUrl="~/Images/Home.png"
NavigateUrl="~/frm_HomePage.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Login" ImageUrl="~/Images/Unlock.png" PostBack="False" Height="35px"
NavigateUrl="">
<Items>
<telerik:RadMenuItem runat="server" Text=" Driver Login" Value="Login"
NavigateUrl="~/frm_DriversLogin.aspx" ImageUrl="~/Images/Users-2.png" Height="35px">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Trip Information" PostBack="False"
ImageUrl="~/Images/Users-Details.png" >
<Items>
<telerik:RadMenuItem runat="server" NavigateUrl="~/frm_RouteDetails.aspx"
Text="View/Edit Trips" Value="View Trips" ImageUrl="~/Images/Worker-Edit.png" Height="35px">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Break" PostBack="False"
ImageUrl="~/Images/ClockNew.png" >
<Items>
<telerik:RadMenuItem runat="server" Text="LunchBreak" Target="_blank"
Value="Lunch Break" ImageUrl="~/Images/Worker-Time.png" Height="35px">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Break1" Target="_blank"
Value="Break 1" ImageUrl="~/Images/Worker-Time.png" Height="35px">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Break2" Target="_blank"
Value="Break 2" ImageUrl="~/Images/Worker-Time.png" Height="35px">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Break3" Target="_blank"
Value="Break 3" ImageUrl="~/Images/Worker-Time.png" Height="35px">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
<telerik:RadWindowManager ID=RadWindowManager1 runat=server>
<Windows>
<telerik:RadWindow ID=Window1 runat=server NavigateUrl="frm_BreakTime.aspx" />
</Windows>
</telerik:RadWindowManager>
The Run time error I am getting.......
Microsoft JScript runtime error: 'item.Text' is null or not an object
Thanks
I have a RadMenu in my web application. For one of the Rad Menu Item, I would like to open the form in new window. I have tried the Target="_blank". It is not working. I also tried through javascript
function clickHandler(sender, eventArgs)
{
if (eventArgs.item.Text == "LunchBreak")
{
//open a pre-defined window from the RadWindowManager's
//Windows collection
radopen(null,"Window1");
//Cancel the postback
return false;
}
}
<telerik:RadMenu ID="RadMenu1" runat="server" orientation="Horizontal" Skin="Windows7" OnClientItemClicking="clickHandler"
EnableRoundedCorners="True" EnableShadows="True" Height="39px" Width="100%"
CausesValidation="False">
<Items>
<telerik:RadMenuItem runat="server" Text="Home" ImageUrl="~/Images/Home.png"
NavigateUrl="~/frm_HomePage.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Login" ImageUrl="~/Images/Unlock.png" PostBack="False" Height="35px"
NavigateUrl="">
<Items>
<telerik:RadMenuItem runat="server" Text=" Driver Login" Value="Login"
NavigateUrl="~/frm_DriversLogin.aspx" ImageUrl="~/Images/Users-2.png" Height="35px">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Trip Information" PostBack="False"
ImageUrl="~/Images/Users-Details.png" >
<Items>
<telerik:RadMenuItem runat="server" NavigateUrl="~/frm_RouteDetails.aspx"
Text="View/Edit Trips" Value="View Trips" ImageUrl="~/Images/Worker-Edit.png" Height="35px">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Break" PostBack="False"
ImageUrl="~/Images/ClockNew.png" >
<Items>
<telerik:RadMenuItem runat="server" Text="LunchBreak" Target="_blank"
Value="Lunch Break" ImageUrl="~/Images/Worker-Time.png" Height="35px">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Break1" Target="_blank"
Value="Break 1" ImageUrl="~/Images/Worker-Time.png" Height="35px">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Break2" Target="_blank"
Value="Break 2" ImageUrl="~/Images/Worker-Time.png" Height="35px">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Break3" Target="_blank"
Value="Break 3" ImageUrl="~/Images/Worker-Time.png" Height="35px">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
<telerik:RadWindowManager ID=RadWindowManager1 runat=server>
<Windows>
<telerik:RadWindow ID=Window1 runat=server NavigateUrl="frm_BreakTime.aspx" />
</Windows>
</telerik:RadWindowManager>
The Run time error I am getting.......
Microsoft JScript runtime error: 'item.Text' is null or not an object
Thanks