您的位置:首页 > 编程语言 > ASP

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

2007-01-30 09:20 621 查看
也学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>prefix="o" ?>

<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>prefix="o" ?>

<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再粘贴到此处
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐