HTML 如何在网页加载的过程中添加一个滚动的圈圈 HTML 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的是这种效果?http://www.iyyibg.com 读取数据前,显示正在加载中,读取完毕,替换正在加载为数据列表<%@ Page Language="C#" EnableViewState="true" AutoEventWireup="true" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"> public System.Data.DataTable GetData() { System.Data.DataTable dataTable1 = new System.Data.DataTable("BlogUser"); dataTable1.Columns.Add(new System.Data.DataColumn("UserId", typeof(System.Int32))); dataTable1.Columns.Add(new System.Data.DataColumn("Title", typeof(System.String))); for (int i = 0; i < 8; i++) { dataTable1.Rows.Add(new Object[] { i, "测试" + i.ToString() }); } return dataTable1; } protected void Page_Load(object sender, EventArgs e) { if (!String.IsNullOrEmpty(Request.QueryString["xxxx"])) { Response.ClearContent(); Repeater1.DataSource = GetData(); Repeater1.DataBind(); System.Text.StringBuilder sb = new System.Text.StringBuilder(); System.IO.StringWriter sw = new System.IO.StringWriter(sb); HtmlTextWriter htw = new HtmlTextWriter(sw); Repeater1.RenderControl(htw); Response.Write(sb.ToString()); Response.End(); } } public override void VerifyRenderingInServerForm(Control control) { }</script><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <script src="jquery-1.8.1.min.js" type="text/javascript"></script></head><body> <form id="form1" runat="server"> <div id="loading">正在加载…………</div> <div id="Content"> <asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> <div><%#Eval("Title")%></div> </ItemTemplate> </asp:Repeater> </div> </form> <script type="text/javascript"> window.onload = function () { $.get('<%=Request.FilePath %>?xxxx=' + (new Date()).valueOf(), function (data) { $('#loading').hide(); $("#Content").html(data); }); } </script></body></html> 替换html内容即可,jq大把的方法可以做 http://download.csdn.net/detail/joyhen/5038829左边菜单树的加载有你要的效果 孟子E章进 请教你的一个源码 windows2008的服务器,无法telnet8888端口 MVC3 输出时间格式 如何一次提交多条记录 如何用本地SQL SERVER2005连接到服务器上SQL SERVER2000? GridView中事件是如何觸發的? 求一个文本编辑控件 装好了VS.net 2003 无法创建asp.net web application ,提示如下错误: 把DataGrid生成Excel表出现的怪问题 datagrid中超级链接列的问题,在线等待 一个超级古怪的问题 HyperLink鼠标经过时怎么变颜色?添加了css后还是没用?求指出怎么改。
http://www.iyyibg.com
<%@ Page Language="C#" EnableViewState="true" AutoEventWireup="true" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server"> public System.Data.DataTable GetData()
{
System.Data.DataTable dataTable1 = new System.Data.DataTable("BlogUser");
dataTable1.Columns.Add(new System.Data.DataColumn("UserId", typeof(System.Int32)));
dataTable1.Columns.Add(new System.Data.DataColumn("Title", typeof(System.String)));
for (int i = 0; i < 8; i++)
{
dataTable1.Rows.Add(new Object[] { i, "测试" + i.ToString() });
}
return dataTable1;
}
protected void Page_Load(object sender, EventArgs e)
{
if (!String.IsNullOrEmpty(Request.QueryString["xxxx"]))
{
Response.ClearContent();
Repeater1.DataSource = GetData();
Repeater1.DataBind();
System.Text.StringBuilder sb = new System.Text.StringBuilder();
System.IO.StringWriter sw = new System.IO.StringWriter(sb);
HtmlTextWriter htw = new HtmlTextWriter(sw);
Repeater1.RenderControl(htw);
Response.Write(sb.ToString());
Response.End();
}
}
public override void VerifyRenderingInServerForm(Control control)
{ }
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="jquery-1.8.1.min.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<div id="loading">正在加载…………</div>
<div id="Content">
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<div><%#Eval("Title")%></div>
</ItemTemplate>
</asp:Repeater>
</div>
</form>
<script type="text/javascript">
window.onload = function () {
$.get('<%=Request.FilePath %>?xxxx=' + (new Date()).valueOf(), function (data) {
$('#loading').hide();
$("#Content").html(data);
});
}
</script>
</body>
</html>