Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.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/1/asp.net/32.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刷新RadGrid控件?_Javascript_Asp.net_Radgrid - Fatal编程技术网

如何使用JavaScript刷新RadGrid控件?

如何使用JavaScript刷新RadGrid控件?,javascript,asp.net,radgrid,Javascript,Asp.net,Radgrid,此函数给出错误: function RefreshGrid(){ window.location.href="Form_ElameMamoreBazdid.aspx"; } 函数RefreshGrid() { var masterTable=$find(“”)。get_masterTableView(); masterTable.rebind(); } 请看一下上面的代码 通过为网格使用客户端绑定 **Java脚本** function refreshGrid() {

此函数给出错误:

function RefreshGrid(){
    window.location.href="Form_ElameMamoreBazdid.aspx";
}
函数RefreshGrid()
{
var masterTable=$find(“”)。get_masterTableView();
masterTable.rebind();
}
请看一下上面的代码

通过为网格使用客户端绑定

**Java脚本**

function refreshGrid() {                   
    $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest();                  
}

Microsoft JScript运行时错误:Sys.WebForms.PageRequestManagerServerErrorException:从数据源提取DataKeyValue时出现问题。请确保正确指定了DataKeyName,并且指定的所有字段都存在于数据源中。为此,您必须使用radgrid的高级数据绑定,请查看下面的链接。您会收到此错误,因为您在mastertableview/DetailTable中分配了DataKeyName,而该DataKeyName不在分配的数据源中。还有另一种方法可以刷新؟
function refreshGrid() {                   
    $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest();                  
}
protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
{        
        Shomare_Darkhast = Convert.ToDecimal(Request.QueryString["Shomare_Darkhast"]);
        Grid_Bazdid.DataSource = Ent.ShowBazdid(Shomare_Darkhast);
        Grid_Bazdid.DataBind();

}
public ObjectQuery ShowBazdid(decimal Shomare_Darkhast)
{
   var List = from b in TBL_Bazdid
               where (b.Shomare_Darkhast == Shomare_Darkhast)
               join k in TBL_Karshenas on b.Code_Karshenas equals k.Code_Karshenas
               select new
               {
                   Radif = b.Radif,
                   Code_Karshenas = b.Code_Karshenas,
                   NameNameKhanevadegie_Karshenas = k.NameNameKhanevadegie_Karshenas,
                   Tarikh = b.Tarikh,
                   SaateShoro = b.SaateShoro,
               };
    return (ObjectQuery)List;
}