我做一个查阅数据库数据的页面,我点击了GridView里的查看(ButtonField ButtonType="Button" HeaderText="操  作" Text="查  看")按钮后,该条数据的详细信息就出现在本页面内的对应的文本框里,我查阅了详细信息后,在点击一个确认查阅按钮后,需要改动数据库的一条数据,就是这条信息的状态由“未查阅”变为“已查阅”。我现在需要达到的效果是利用无刷新技术,在点击了“确认查阅”后就进行局部刷新,让已查阅的这条信息后的状态变为“已查阅”,这样就方便用户知道哪些已查阅了。
    如果不用Ajax,那么每查阅一条信息后就重新加载一次页面会很不方便。用户就会很烦。    在线等结果呀!急....
    有例子更好:邮箱:[email protected]

解决方案 »

  1.   

    用上Ajax就OK!<asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    //你要实现无刷新的代码
           </asp:UpdatePanel>
      

  2.   

    这个问题用Ajax好像复杂化了
    用js处理 修改状态即可吧
      

  3.   

    实现局部刷新用Ajax
    实现 让已查阅的这条信息后的状态变为“已查阅“ 用js
    把js放在UpdatePane里 
    ok~~
      

  4.   

    UpdatePane,把gridview放进去就OK了