| function EndRequestHandler(sender, args) { |
| parent.refreshHeader(); |
| } |
| function load() { |
| Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); |
| } |
| <telerik:RadTabStrip ID="RadTabStrip1" runat="server" MultiPageID="RadMultiPage1" |
| OnClientTabSelected="OnClientTabSelected" OnClientTabSelecting="OnClientTabSelecting" |
| UnSelectChildren="True" ClickSelectedTab="True" Skin="Vista" SelectedIndex="0" |
| CausesValidation="false"> |
| <Tabs> |
| <telerik:RadTab runat="server" Text="<u>Q</u>uestions" PageViewID="TABQUESTION" ToolTip="Questions" /> |
| <telerik:RadTab runat="server" Text="<u>H</u>M" PageViewID="TABHM" ToolTip="HM Information" /> |
| </Tabs> |
| </telerik:RadTabStrip> |
| <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0" Height="3500px" |
| Width="790px"> |
| <!--QUESTIONS TAB --> |
| <telerik:RadPageView ID="TABQUESTION" Height="100%" runat="server" ToolTip="Questions"> |
| <iframe id="QUESTIONSIFRAME" name="QUESTIONSIFRAME" width="100%" height="100%" |
| frameborder="0" runat="server"></iframe> |
| </telerik:RadPageView> |
| <!--HM TAB --> |
| <telerik:RadPageView ID="TABHM" Height="100%" runat="server" ToolTip="HM Information"> |
| <iframe id="HMIFRAME" name="HMIFRAME" width="100%" height="100%" frameborder="0" title="HM Information"> |
| </iframe> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| .RadMenu_Default_Context iframe |
| { |
| display: none !important; |
| } |
<
asp:Button ID="btnSave" runat="server" Text="Save" OnClientClick="return validate();" onclick="btnSave_Click" />
the javascript function is written in external .js file.
In one scenario, if the javscript validations pass, I want the server side click event to execute and open radwindow on server side using the below code. But the server side event is not executing. if I take out onClientClick event then only server side event is firing. Also the radalert doesnt pop out.
string
openWindow = "<script language='javascript'>function f(){var navUrl = 'http://www.telerik.com';var oWindow = radopen(navUrl);oWindow.set_width(300);oWindow.set_height(300);oWindow.center();Sys.Application.remove_load(f);};Sys.Application.add_load(f);</script>";
Page.ClientScript.RegisterStartupScript(
this.GetType(), "radalert", openWindow);
here is the validate function in javascript file:
function validate()
if
(!rdChecked) {
radalert('Validation failed
', 300, 100, '');
return false;
}
else {
return true;
}
any ideas?
| function OnClientFileOpen(sender, args) |
| { |
| var item = args.get_item(); |
| if (item && !item.isDirectory()) |
| { |
| var image = new Image(); |
| image.src = item.get_url(); |
| var oWnd = $find("<%= RadWindow1.ClientID %>"); |
| oWnd.setUrl(item.get_url()); |
| oWnd.set_width(image.width + 37); |
| oWnd.set_height(image.height + 70); |
| oWnd.show(); |
| image.onContextMenu = 'return(false)'; |
| } |
| } |
| <telerik:RadFileExplorer ID="RadFileExplorer1" runat="server" |
| Height="487px" Width="450px" EnableOpenFile="false" OnClientFileOpen="OnClientFileOpen" |
| OnClientItemSelected="OnClientItemSelected" Skin="Black" |
| EnableCreateNewFolder="False" EnableTheming="False" EnableViewState="False" |
| VisibleControls="TreeView, Grid, Toolbar"> |
| <Configuration SearchPatterns="*.jpg"></Configuration> |
| </telerik:RadFileExplorer> |
| <telerik:RadWindow ID="RadWindow1" runat="server" Skin="Black" Behavior="Close" VisibleStatusbar="false" > |
| </telerik:RadWindow> |
At the Image in the RadWindow I want to disable Contextmenu.
Any Ideas?
Thanks,
Best Regards

Challanges -
| Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', document.getElementById('aspnetForm')); |
| function manageCategories() { |
| var oWnd = window.radopen("./ManageCategories.aspx", "manageCategories"); |
| } |
| function manageCategories() { |
| var oWnd = $find(PageControls.manageCategories.id); |
| oWnd.setUrl("./ManageCategories.aspx"); |
| oWnd.show(); |
| } |
| <FormTemplate> |
| <table cellspacing="10" style="margin-left:10px;"> |
| <tr> |
| <td valign="top" align="right" style="width:100px;">Note: </td> |
| <td colspan="2"><asp:TextBox ID="tbNote" runat="server" TextMode="MultiLine" Rows="6" Columns="50" Text='<%# Bind("note") %>'></asp:TextBox></td> |
| </tr> |
| <tr> |
| <td valign="top" align="right" style="width:100px;">Category: </td> |
| <td><asp:DropDownList ID="ddlCategory" runat="server" SelectedValue='<%# Bind("categoryID") %>' AppendDataBoundItems="true" DataTextField="category" DataValueField="categoryID" DataSourceID="sqlCategories" ><asp:ListItem></asp:ListItem></asp:DropDownList> [<a onclick="javascript:manageCategories();">Manage Categories</a>]</td> |
| <td align="right"><asp:Button ID="btnUpdate" runat="server" Text='<%# (Container is GridEditFormInsertItem) ? "Add" : "Update" %>' Width="65" CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>' /><asp:Button ID="btnCancel" runat="server" Text="Cancel" Width="65" CausesValidation="false" CommandName="Cancel" /></td> |
| </tr> |
| </table> |
| </FormTemplate> |
| <telerik:RadWindowManager id="radWindowManager" runat="server"> |
| <windows> |
| <telerik:RadWindow id="manageCategories" Behaviors="Close" EnableEmbeddedSkins="false" Skin="Elevate" ReloadOnShow="true" |
| Left="250px" Modal="true" Runat="server" Width="275px" Height="300px" Title="Manage Categories" ClientCallBackFunction="categoriesCallback" VisibleStatusBar="false" IconUrl="/favicon.ico" > |
| </telerik:RadWindow> |
| </windows> |
| </telerik:RadWindowManager> |
| [<a onclick="javascript:manageCategories();">Manage Categories</a>] |
| [<a onclick="javascript:window.radopen('./ManageCategories.aspx', 'manageCategories');">Manage Categories</a>] |