Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript错误的解决方案'_事件';是否为null或不是对象_Javascript_Asp.net_Telerik - Fatal编程技术网

Javascript错误的解决方案'_事件';是否为null或不是对象

Javascript错误的解决方案'_事件';是否为null或不是对象,javascript,asp.net,telerik,Javascript,Asp.net,Telerik,是否有任何一个JavaScript错误的解决方案“U事件”为空或不是对象 代码大约是3000行,这是我没有在这里输入代码的方式。请给我一些提示,以便我可以输入所需的代码。我在谷歌上搜索了一下,找到了两条来自谷歌的建议,但没有找到解决方案 我尝试了最新版本的AJAXControlToolkit,但没有成功 我有trid。但是没有成功 我只在一个页面上收到错误。此页面包含Modelpopupextender、Radwindow和updatepanel。错误位于MicrosoftAjax.js Thi

是否有任何一个JavaScript错误的解决方案
“U事件”为空或不是对象

代码大约是3000行,这是我没有在这里输入代码的方式。请给我一些提示,以便我可以输入所需的代码。我在谷歌上搜索了一下,找到了两条来自谷歌的建议,但没有找到解决方案

我尝试了最新版本的AJAXControlToolkit,但没有成功

我有trid
。但是没有成功

我只在一个页面上收到错误。此页面包含Modelpopupextender、Radwindow和updatepanel。错误位于
MicrosoftAjax.js

This error comes when 

Step1: Post back page.

Step2: redirect to other page or refresh same page. and error comes.

如果您有任何帮助,我们将不胜感激。

您使用ModalPopupXtender实现了什么?RadWindow具有很多相同的功能

对于网格中的哪些事件,您将触发弹出窗口

鉴于以下简单模型:

public class TestModel
{
    public string FileName { get; set; }

    public DateTime CreateDate { get; set; }

    public string UserName { get; set; }

    public string Type { get; set; }

}
我的codebehind中的GetForGrid方法如下所示:

public IQueryable<TestModel> GetForGrid()
{

    return new List<TestModel>
    {
        new TestModel {FileName="File1", CreateDate=DateTime.Today.AddDays(-3), Type="Type1", UserName="user1"},
        new TestModel {FileName="File2", CreateDate=DateTime.Today.AddDays(-2), Type="Type2", UserName="user2"},
        new TestModel {FileName="File3", CreateDate=DateTime.Today.AddDays(-1), Type="Type3", UserName="user3"},
        new TestModel {FileName="File4", CreateDate=DateTime.Today.AddDays(-2), Type="Type4", UserName="user4"},
        new TestModel {FileName="File5", CreateDate=DateTime.Today.AddDays(-3), Type="Type5", UserName="user5"}
    }.AsQueryable();

}
public IQueryable GetForGrid()
{
返回新列表
{
新的测试模型{FileName=“File1”,CreateDate=DateTime.Today.AddDays(-3),Type=“Type1”,UserName=“user1”},
新的测试模型{FileName=“File2”,CreateDate=DateTime.Today.AddDays(-2),Type=“Type2”,UserName=“user2”},
新的测试模型{FileName=“File3”,CreateDate=DateTime.Today.AddDays(-1),Type=“Type3”,UserName=“user3”},
新的测试模型{FileName=“File4”,CreateDate=DateTime.Today.AddDays(-2),Type=“Type4”,UserName=“user4”},
新的测试模型{FileName=“File5”,CreateDate=DateTime.Today.AddDays(-3),Type=“Type5”,UserName=“user5”}
}.AsQueryable();
}
我可以使用以下标记创建RadGrid,它可以正确过滤数据:

<telerik:RadGrid runat="server" ID="grid" ItemType="WebApplication1.AjaxGrid.TestModel" 
    SelectMethod="GetForGrid" AllowFilteringByColumn="true"
    Width="100%">

</telerik:RadGrid>


--我将在讨论继续时更新此答案

问题是,DateFiltercontrol位于updatepanel中,解决方案是我必须
设置updatepanel的Postbacktrigger

Telerik支持部门表示不要在同一个项目中使用AJAXControlToolkit和Telerik控件。但我在代码中使用了AJAXControlToolkit,无法删除它


所以,应用的解决方案是设置控件,它会导致回发为updatepanel的
Postbacktrigger

,如果您在谷歌上搜索它,会有很多关于该错误的主题。另外,如果没有代码,就不可能得到真正的帮助。您能给我们一些代码来说明问题所在吗?看起来您的页面中缺少了一些内容。您想实现什么,也许我们可以通过缩小示例代码块来找出问题所在resides@Jeff,我更新了图像,它是telerik radgrid控件的日期时间过滤器输入控件。当我保存与此网格无关的其他记录时,仍然会粘贴默认调用的datefiltercontrol的事件。这会导致错误。我建议您将有关此错误的信息发布到Telerik支持论坛。请确保包含一些关于您的问题的示例代码。。这不是一个解决您独特问题的建设性环境。我有多个部分,每个部分在不同的updatepanel中。可能是第二个未更新且_Events=null变为null。