AJAX不刷新页面

<asp:UpdatePanel ID="updatePanel" runat="server" UpdateMode="Conditional">
                <ContentTemplate>
                <asp:GridView ID="GridView1"  CssClass="tablestyle"
                    AutoGenerateColumns="false" ShowFooter="true"  DataKeyNames="PartName"
                    runat="server" onrowdatabound="GridView1_RowDataBound"
                    onrowcreated="GridView1_RowCreated">
                        <AlternatingRowStyle CssClass="altrowstyle" />
                        <HeaderStyle CssClass="headerstyle" />
                        <RowStyle CssClass="rowstyle" />
                        <FooterStyle BackColor="#E8E8EA" />
                    <Columns>
                        <asp:BoundField DataField="Height" HeaderText="重量" FooterText="重量" SortExpression="Height"/>
                        <asp:BoundField DataField="PartName" HeaderText="物品名称" FooterText="物品名称" SortExpression="PartName" ItemStyle-Width="170px"/>
                        <asp:BoundField DataField="Number1" HeaderText="数量" FooterText="数量" SortExpression="Number1" ItemStyle-Width="150px"/>
                        <asp:BoundField DataField="Price1" HeaderText="金额" SortExpression="Price1" ItemStyle-Width="150px"/>
                    </Columns>
                </asp:GridView>
                </ContentTemplate>

            </asp:UpdatePanel>

 from 后面添加:

<asp:ScriptManager ID="ScriptManager1" runat="server" />

原文地址:https://www.cnblogs.com/hyd309/p/1492891.html