也学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再粘贴到此处
一、下载安装
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再粘贴到此处
相关文章推荐
- asp.net ajax 1.0中detailview与updatepanel混合使用的例子
- 关于Microsoft ASP.NET 2.0 AJAX Extensions UpdatePanel 中使用 javascript 产生错误的问题
- 系统学习asp.net Ajax中GridView、UpdatePanel、UpdateProgress、Timer使用
- ASP.NET AJAX就5个控件,分别是ScriptManager、ScriptManagerProxy、UpdatePanel、UpdateProgress和Timer
- asp.net ajax 1.0中detailview与updatepanel混合使用的例子
- asp.net ajax 1.0中detailview与updatepanel混合使用的例子
- asp.net ajax 1.0中detailview与updatepanel混合使用的例子
- asp.net ajax 使用updatepanel进行更新后的提示
- ASP.NET 2.0 AJAX UpdatePanel
- asp.net ajax updatepanel控件使用(网页自动部分更新)
- ASP.NET AJAX深入浅出系列课程(2):UpdatePanel的使用(上) 笔记 备忘
- ASP.NET AJAX(1) - 简单地过一下每个控件(ScriptManager、ScriptManagerProxy、UpdatePanel、 UpdateProgress和Timer)
- 在asp.net ajax 1.0 的updatePanel中如何实现文件下载
- ASP.NET AJAX(1) - 简单地过一下每个控件(ScriptManager、ScriptManagerProxy、UpdatePanel、 UpdateProgress和Timer)
- asp.net ajax UpdatePanel使用技巧以及常见问题
- 转载: asp.net ajax UpdatePanel使用技巧以及常见问题
- asp.net ajax 使用updatepanel进行更新后的提示
- ASP.NET AJAX 's UpdatePanel 中使用Page.ClientScript.RegisterStartupScript 失败
- ASP.NET AJAX - 简单地过一下每个控件(ScriptManager、ScriptManagerProxy、UpdatePanel、 UpdateProgress和Timer)
- Asp.Net Ajax 学习笔记3 UpdatePanel的使用(上)