总结asp.net 页面逐步呈现的方法
来源:爱站网时间:2019-09-02编辑:网友分享
在传统的ASP中,我们可以使用post方法轻松地在页面之间传输变量,在ASP.NET中使用事件驱动的编程模型更麻烦,别着急,今天爱站技术频道为大家总结asp.net 页面逐步呈现的方法,一起来了解一下吧!
在传统的ASP中,我们可以使用post方法轻松地在页面之间传输变量,在ASP.NET中使用事件驱动的编程模型更麻烦,别着急,今天爱站技术频道为大家总结asp.net 页面逐步呈现的方法,一起来了解一下吧!
我根据上文介绍,用 asp.net 实现了上述功能。
ASP.NET 代码如下:
复制代码 代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="flush让页面分块逐步呈现.aspx.cs" Inherits="Web_1.flush让页面分块逐步呈现" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>flush让页面分块逐步呈现</title>
</head>
<body>
<div id="head" style="border:1px solid #ccc;">
cnblogs logo <img src="http://images.cnblogs.com/logo_small.gif" alt=""/>
</div>
<%
// flush分块输出
Response.BufferOutput = false;
Response.Flush();
// Response.Output.Flush();
%>
<br /> 3 秒后加载下面内容...
<div id="content" style="border:1px solid blue;">
<%
// 睡眠3秒
System.Threading.Thread.Sleep(3000);
%>
csdn logo <img src="http://csdnimg.cn/www/images/csdnindex_piclogo.gif" alt=""/>
</div>
</body>
</html>
如果想实现 tudou.com 首页图片延迟加载的效果,则可以使用 jquery 轻松实现。
详细介绍,请参考:名站技术分析 - 浅谈 tudou.com 首页图片延迟加载的效果
JQuery 代码如下:
总结asp.net 页面逐步呈现的方法,大家了解是怎样了?爱站技术频道小编在上文有详细的阐述,大家可以根据自己情况进行操作。