ASP.NET 示例 AJAX 应用程序
本教程创建使用 ASP.NET 的 AJAX 功能的基本示例应用程序。您可以了解到有关 ASP.NET 的 AJAX 功能的更多信息,将知道这些功能旨在解决哪些技术问题,以及以下介绍性文档将涉及哪些重要的 AJAX 组件:
·ASP.NET AJAX Overview
·添加 AJAX 和客户端功能
在本教程中,您将生成一个应用程序,该应用程序可显示 AdventureWorks 示例数据库中的员工数据页。该应用程序使用 UpdatePanel 控件仅刷新页面中发生更改的部分,而不会发生页面闪烁,页面闪烁是伴随回发发生的。这称为“部分页更新”。该示例应用程序还使用 UpdateProgress 控件,在进行部分页更新时显示状态消息。
一、创建 ASP.NET 网站
1、启动 Visual Studio。
2、在“文件”菜单中,单击“新建网站”。显示“新建网站”对话框。
3、在“Visual Studio 已安装的模板”之下选择“ASP.NET 网站”。
4、输入位置和语言,然后单击“确定”。
二、向 ASP.NET 网页添加 UpdatePanel 控件
创建一个 ASP.NET 网站之后,再创建一个包括 UpdatePanel 控件的 ASP.NET 网页。在将 UpdatePanel 控件添加到页面上之前,必须添加一个 ScriptManager 控件。UpdatePanel 控件依赖于 ScriptManager 控件来管理部分页更新。
1、在解决方案资源管理器中,右击网站的名称,然后单击“添加新项”。显示“添加新项”对话框。
2、在“Visual Studio 已安装的模板”下选择“Web 窗体”。
3、将新网页命名为“Employees.aspx”,然后清除“将代码放在单独的文件中”复选框。
4、选择要使用的语言。
5、单击“添加”。
6、切换到“设计”视图。
7、在工具箱的“AJAX Extensions”选项卡中,双击 ScriptManager 控件以将其添加到页面中。
8、从工具箱拖动 UpdatePanel 控件,将其放置到 ScriptManager 控件下。
三、向 UpdatePanel 控件添加内容
UpdatePanel 控件执行部分页更新,并标识独立于页面其余部分进行更新的内容。在本部分教程中,您将要添加显示 AdventureWorks 数据库中的数据的数据绑定控件。
1、从工具箱的“数据”选项卡中,将一个 GridView 控件拖动到 UpdatePanel 控件的可编辑区域。
2、
相关文档:
需求
如下面的项目结构,我们会在Default.aspx页面中需要传递两个值到SilverlightTestPage.aspx页面,并且需要在SilverlightTestPage.aspx页面所宿主的Silverlight应用程序中获取并显示:
1.先修改page 的构造函数
public Page(string passText)
{
InitializeComponent();
& ......
1
<asp:UpdatePanelID="UpdatePanel1"
UpdateMode="Conditional"
runat="server">
<ContentTemplate>
<asp:Button ID="Button1"
......
黑色微笑学asp.net(序)
本人是个菜鸟,从事的职业在网站后台添加文章的,我读成人大学在那里只知道有C语言这种东西,对于里面的内容一概不知,后来参加自考才知道了select语言。通过亲戚帮我介绍到做网站的部门,由于工作需要才接触了HTML语言,后来慢慢闲下来了,看到同事ASP做 ......
今天我们SKY小组做一个项目,遇到了Session失效的问题,去网上查了一些资料后,自己整理出来,供以后学习使用。
Session失效的原因有很多种,抛出那些琐碎的问题(比如客服端Cookie关闭、Session设置的时间太短等),这里主要说明一些容易被我们忽略的问题 ......
ScriptManager 控件管理支持 AJAX 的 ASP.NET 网页的客户端脚本。默认情况下,ScriptManager 控件会向页面注册 Microsoft AJAX Library 的脚本。这将使客户端脚本能够使用类型系统扩展并支持部分页呈现和 Web 服务调用这样的功能。
必须在页上使用 ScriptManager 控件,以启用下 ......