当前位置: 代码迷 >> ASP.NET >> 怎么刷新GridView
  详细解决方案

怎么刷新GridView

热度:7700   发布时间:2013-02-26 00:00:00.0
如何刷新GridView?
在点击按钮后添加了一项,添加后如何刷新GridView让他显示出来?
JScript code
            $("#btnPart").click(function () {                var txt = $("#txtPart").val();                $.post("/admin/insertPart.ashx", { "part": txt }, function (data, status) {                    if (status != "success") {                        $("#msgPart").text("添加失败!");                        return;                    }                    if (data == 1) {                        <%                         GridView1.DataSourceID = "";                        GridView1.DataSourceID = "SqlDataSource1";                        GridView1.DataBind();                         %>  // 这样不能刷新                        // 如何在这里刷新GridView?                        $("#msgPart").text("添加成功!");  // 这句能够执行                    }                });            });


------解决方案--------------------------------------------------------
有点想当然了。

ajax方式填充GridView 

http://blog.csdn.net/sandy945/article/details/6925893

Repeater 无刷新分页 

http://blog.csdn.net/sandy945/article/details/4208998
------解决方案--------------------------------------------------------

你要是这样写的话,就没必要用服务器端控件显示了,还不如直接输出table来的爽
------解决方案--------------------------------------------------------
从新绑定一次不是就好了
------解决方案--------------------------------------------------------
你那代码是 后台重新绑定

js:window.location.reload();