首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

GridView页面没实现无刷新更新数据

2013-01-11 
GridView页面没有实现无刷新更新数据本帖最后由 tjgcsf_yh 于 2012-12-27 09:54:45 编辑divasp:ScriptM

GridView页面没有实现无刷新更新数据
本帖最后由 tjgcsf_yh 于 2012-12-27 09:54:45 编辑


  <div>
               <asp:ScriptManager ID="ScriptManager1" runat="server">
               </asp:ScriptManager>
               <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                 <ContentTemplate>
              
    <table>
       <tr>
          <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false"  DataKeyNames="ID"
               PageSize="15">
               <Columns>
                  <asp:BoundField DataField="id" HeaderText="序列号" />
                  <asp:BoundField DataField="name" HeaderText="姓名" />                 
               </Columns>
          </asp:GridView>        
       </tr>
       <tr>
          <asp:Repeater ID="Repeater1" runat="server"  > //生成自定义格式的数字页码
             <ItemTemplate>
                 <asp:LinkButton runat="server" ID="lnkBtn"  EnableViewState="true"
                  CommandArgument='<%#Eval("page") %>' CommandName="PageNum" OnClick="lnkBtn_Click"><%#Eval("page") %></asp:LinkButton>
             </ItemTemplate>
           </asp:Repeater>
        </tr>
      </table>         
      </ContentTemplate>
</asp:UpdatePanel>
</div>

,执行的时候单击数字页码,页面都刷新一下,什么原因呢
[解决办法]
把UpdatePanel放进gridview  itemTemplate里面试试。然后加trigger 把button的id给它 

热点排行