AJAX对GridView开展数据绑定

AJAX对GridView进行数据绑定。
现实现点击Button之后对GridView进行一个数据绑定。简单来说就是为了仅仅刷新显示GridView上的数据库信息。

我之前用UpdatePanel对Girdview进行绑定。但仅能通过前台。后台绑定不显示数据。

请大神教一个简单的办法。Web新手。。
------解决思路----------------------
用一般处理程序给数据
前台用jquery.ajax刷新数据就行了

------解决思路----------------------
一般处理程序

using Silver.Web.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Script.Serialization;

namespace Silver.Web.admin
{
    /// <summary>
    /// ResponeLinkSingleHandler 的摘要说明
    /// </summary>
    public class ResponeLinkSingleHandler : IHttpHandler
    {

        public void ProcessRequest(HttpContext context)
        {
            PortalContext db = PortalContext.Instace;
            int id = Convert.ToInt32(context.Request.Form["LinkID"].ToString());
            var qry = db.links.Where(l => l.LinkID == id).DefaultIfEmpty(null).First();
            JavaScriptSerializer jss = new JavaScriptSerializer();
            string json = string.Empty;
            if(qry!=null)
                json = jss.Serialize(qry);

            context.Response.ContentType = "application/json";
            context.Response.Write(json);
        }

        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    }
}


jquery.ajax

        $(document).ready(function () {
            $(".link_edit").click(function () {
                var link_url = $(this).attr("href").substr(1);
                $.ajax({
                    type: "post",
                    url: "ResponeLinkSingleHandler.ashx",
                    data: { "LinkID": link_url },
                    dataType: "json",
                    success: function (result) {
                        alert(result.LinkID);
                    },
                    error: function () { alert(""); }
                });
            });
        });