本人是ajax初学者,在网上下了几个小视频跟案例,仔细研究了,好像每个实现的都不一样,我需要不是vs工具自带的控件实现的,我是需要手动写的,具体功能是:一个GridView 绑定了数据,然后有一个删除按钮,当点击这个删除按钮时候 ,成功删除一行数据,但是没有刷新页面,
这个对于懂ajax的人来说,我知道是简单不过了,我看了那几个案例之后,现在脑子好混乱,不知道用哪个才行,望看到此贴的朋友能个帮帮小弟!感激不尽......

解决方案 »

  1.   

    这里有
    http://hi.baidu.com/zhendong7799/blog/item/64d6d3d5d2e29e0aa08bb7d4.html
      

  2.   

    protected void gv_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
           int strID = Convert.ToInt32(gv.DataKeys[e.RowIndex].Value.ToString());    }
    <ajax:AjaxPanel ID="AjaxPanel1" runat="server">
    gridview
    </ajax:AjaxPanel>
      

  3.   

    那你就自己写啊,何必问“用哪个才行”呢?这不是自相矛盾嘛!asp.net ajax不但有updatepanel,也可以用我见过世界上最简洁清晰的方式直接调用web service。如果你不满意,还找什么呢?最好自己写啊,自己写个浏览器,然后自己写浏览器上跑的程序!
      

  4.   

    P哥一直都在推崇ms的服务器控件
    呵呵 学习。
      

  5.   

    用 ASP.NET 自带的updatepanel空间 就可以了 
    不需要些什么代码的 
      

  6.   

    用 ASP.NET 自带的updatepanel空间 就可以了  
    不需要些什么代码的 
      

  7.   

    一定要用Ajax吗?楼主你看这样行不行,你点删除之后,再把gridview重新绑定一下,这样也可以达到你的要求的,
      

  8.   

    protected void gv_RowDeleting(object sender, GridViewDeleteEventArgs e)
      {
      int strID = Convert.ToInt32(gv.DataKeys[e.RowIndex].Value.ToString());  }
    <ajax:AjaxPanel ID="AjaxPanel1" runat="server">
    gridview
    </ajax:AjaxPanel>
      

  9.   

    楼主,你可以用 ASP.NET 自带的updatepanel控件啊!这样就没那么多麻烦了,也很好用的,不用什么代码。。可以试试看哦!加油