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、
相关文档:
IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。
一. 两个必要响应头Accept-Ranges、ETag
客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载:
......
1. 使用QueryString变量
QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:
a.aspx的C#代码
private void Button1_Click(object sen ......
这篇文章经典,看过之后大受启发。值得一看!看来ASP.NET跟JSP其实是一样的,本质上没区别,ASP.NET能做到的JSP一样可以做到,反之亦然。只不过ASP.NET的框架看起来先进一点,不过JSP也在发展,似乎也出现了类似ASP.NET的框架。
一、服务器脚本基础介绍
首先,我们先复习一下Web服务器页面的基本执行方式:
......
自定义控件属性的特性:
Bindable
指定屬性是否支援Data Binding。
这个特性表示属性是否可以绑定一个有效数据源。通常使用布尔值进行设置。例如:Bindable(true)。如果使用值true标记属性,表示该属性可以绑定一个有效数据源,且应引发该属性的属性更改通知。
Browsable
控制屬性或事件是否顯示於& ......
黑色微笑学asp.net(序)
本人是个菜鸟,从事的职业在网站后台添加文章的,我读成人大学在那里只知道有C语言这种东西,对于里面的内容一概不知,后来参加自考才知道了select语言。通过亲戚帮我介绍到做网站的部门,由于工作需要才接触了HTML语言,后来慢慢闲下来了,看到同事ASP做 ......