or
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="testloadingpage.aspx.cs" Inherits="testloadingpage" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" dir="rtl"><head id="Head1" runat="server"> <link rel="stylesheet" type="text/css" href="css/Style.css" media="screen" /> <title>mailing lists</title></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="Button1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGridMailingList" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="RadGridMailingList"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGridMailingList" UpdatePanelHeight="" LoadingPanelID="RadAjaxLoadingPanel1"/> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <div id="mailingList" class="contentBlock"> <div class="submitButton"> <asp:Button ID="Button1" runat="server" Text="run query" OnClick="Button1_Click" /> </div> <!-- content start --> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" /> <telerik:RadGrid ID="RadGridMailingList" Width="97%" AllowSorting="True" PageSize="15" AllowPaging="True" runat="server" ShowStatusBar="True" GridLines="Vertical" OnNeedDataSource="RadGrid1_NeedDataSource"> <MasterTableView CommandItemDisplay="Top"> </MasterTableView> </telerik:RadGrid> </div> <!-- content end --> </form></body></html>When I click the LinkButtom, I get an error message,” Microsoft JScript runtime error: Object doesn't support this property or method”.
How to solve this problem?
Many thanks for your replying.
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title>Untitled Page</title> |
| <script type="text/javascript"> |
| <!-- |
| function AddLink() |
| { |
| //debugger |
| window.radopen("AddLink.aspx", "AddLink"); |
| } |
| --> |
| </script> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager ID="ScriptManager1" runat="server" /> |
| <div> |
| <telerik:RadWindowManager ID="RadWindowManager1" runat="server" Skin="Telerik"> |
| <Windows> |
| <telerik:RadWindow ID="AddLink" Title="AddLink" ReloadOnShow="true" Modal="true" |
| VisibleStatusbar="false" Behaviors="Default" runat="server" Height="180"> |
| </telerik:RadWindow> |
| </Windows> |
| </telerik:RadWindowManager> |
| </div> |
| <asp:LinkButton ID="LinkButton_AddLink" runat="server" OnClientClick="AddLink();return false;">AddLink</asp:LinkButton> |
| </form> |
| </body> |
| </html> |
function conditionalPostback(sender, eventArgs) { //The variable 'theRegexp' is never used var theRegexp = new RegExp("\.UpdateButton$|\.PerformInsertButton$", "ig"); var eventArgument = eventArgs.get_eventArgument(); if (eventArgument.indexOf("Update") > -1 || eventArgument.indexOf("PerformInsert") > -1) { if (upload && upload.getFileInputs()[0].value != "") { eventArgs.set_enableAjax(false); } } } if (eventArgs.get_eventTarget().match(theRegexp)){ //Disable AJAX functionality }function conditionalPostback(sender, eventArgs) { //This is the corrected version var theRegexp = new RegExp("\.UpdateButton$|\.PerformInsertButton$", "ig"); var eventArgument = eventArgs.get_eventArgument(); //this variable may not be needed either if (eventArgument.match(theRegexp)) //or eventArgs.get_eventTarget().match(theRegexp) { if (upload && upload.getFileInputs()[0].value != "") { eventArgs.set_enableAjax(false); } } }


