也学ASP.NET 2.0 AJAX 1.0 之一:使用ScriptManager,UpdatePanel,UpdateProgress

也学ASP.NET 2.0 AJAX 1.0 之一:使用ScriptManager,UpdatePanel,UpdateProgress
一、下载安装
ASPAJAXExtSetup.msi
ASPAJAXCTP.msi
二、安装AdventureWorks示例数据库
三、打开vs.net2005新建网站,会出现ASP.NET AJAX-Enabled Web Site,选它。
四、default.aspx页面
代码:

        <div>

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

            </asp:ScriptManager>

        </div>

        <asp:UpdatePanel ID="UpdatePanel1" runat="server">

            <ContentTemplate>

                <asp:GridView ID="GridView1" runat="server" AllowPaging="True" CellPadding="4" DataSourceID="SqlDataSource1"

                    ForeColor="#333333" GridLines="None" OnPageIndexChanged="GridView1_PageIndexChanged">

                    <FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />

                    <RowStyle BackColor="#FFFBD6" ForeColor="#333333" />

                    <SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />

                    <PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />

                    <HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />

                    <AlternatingRowStyle BackColor="White" />

                </asp:GridView>

                <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:AdventureWorksConnectionString %>"

                    SelectCommand="SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName">

                </asp:SqlDataSource>

            </ContentTemplate>

        </asp:UpdatePanel>

        <asp:UpdateProgress ID="UpdateProgress1" runat="server">

            <ProgressTemplate>

                Getting employees...正在获取雇员列表...

            </ProgressTemplate>

        </asp:UpdateProgress>
五、添加本地连接字符串web.config中

  </configSections>

   

  <connectionStrings >

    <add name="AdventureWorksConnectionString" connectionString="server=XXX\sqlexpress;database=AdventureWorks;integrated security=SSPI;max pool size=4;min pool size=4;" providerName="System.Data.SqlClient" />

  </connectionStrings>



运行即可
粘贴到word再粘贴到html再粘贴到此处

原文地址:https://www.cnblogs.com/yansc/p/634170.html