Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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
Asp.net 必须在另一个用户控件内使用Telerik RadGrid将数据绑定到用户控件?_Asp.net_C# 4.0_Telerik_Plinqo - Fatal编程技术网

Asp.net 必须在另一个用户控件内使用Telerik RadGrid将数据绑定到用户控件?

Asp.net 必须在另一个用户控件内使用Telerik RadGrid将数据绑定到用户控件?,asp.net,c#-4.0,telerik,plinqo,Asp.net,C# 4.0,Telerik,Plinqo,基本上,我已经创建了一个包含Telerik RadGrid的用户控件,在该控件中,我还有另外两个控件,其中包含Telerik RadGrid。我试图将修改后的数据绑定回父用户控件内的用户控件。我已经检查了编辑后的数据是否正确,但是当再次绑定表单时,内部控件的数据与首次加载表单时的数据相同。我正在使用RadWindow。同事们建议它与asp.net表单控件配合使用,但Telerik控件似乎存在问题。有没有一种简单的方法可以强制重新绑定控件?有一个调用可以强制执行此操作。此方法导致刷新并重新加载数据

基本上,我已经创建了一个包含Telerik RadGrid的用户控件,在该控件中,我还有另外两个控件,其中包含Telerik RadGrid。我试图将修改后的数据绑定回父用户控件内的用户控件。我已经检查了编辑后的数据是否正确,但是当再次绑定表单时,内部控件的数据与首次加载表单时的数据相同。我正在使用RadWindow。同事们建议它与asp.net表单控件配合使用,但Telerik控件似乎存在问题。有没有一种简单的方法可以强制重新绑定控件?

有一个调用可以强制执行此操作。此方法导致刷新并重新加载数据并调用NeedDataSource。

您好,我在我的顶级控件的radgrid中的控件中使用了radgrid的重新绑定方法,但它没有调用NeedDataSource。您是否使用DataSourceID方法进行绑定?如果是这样,它可能不是。我使用的是DataSource=那么您需要做的就是在page init之后在网格上调用DataBind。控件没有page init,这是control init then还是它自己的页面的page init?