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