asp.net代码解释
default.aspx文件<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="default.aspx.cs"Inh...
default.aspx文件
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="default.aspx.cs" Inherits="display" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<asp:Repeater ID="listHot" runat="server">
<HeaderTemplate><ul></HeaderTemplate>
<FooterTemplate></ul></FooterTemplate>
<ItemTemplate><li> • <font color="#006600">[热]</font> <a href="postsList.aspx?id=<%#Eval("id") %>"><%#Eval("title")%></a></li></ItemTemplate>
</asp:Repeater>
</form>
</body>
</html>
default.aspx.cs 文件代码
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string sqlhot = "select top 10 id,title,color,uName,uid from topic order by hits desc";
SqlDataAdapter sh = new SqlDataAdapter(sqlhot, conn);
conn.Open();
DataSet rs = new DataSet();
sh.Fill(rs);
listHot.DataSource = rs;
listHot.DataBind();
conn.Close();
}
} 展开
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="default.aspx.cs" Inherits="display" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<asp:Repeater ID="listHot" runat="server">
<HeaderTemplate><ul></HeaderTemplate>
<FooterTemplate></ul></FooterTemplate>
<ItemTemplate><li> • <font color="#006600">[热]</font> <a href="postsList.aspx?id=<%#Eval("id") %>"><%#Eval("title")%></a></li></ItemTemplate>
</asp:Repeater>
</form>
</body>
</html>
default.aspx.cs 文件代码
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string sqlhot = "select top 10 id,title,color,uName,uid from topic order by hits desc";
SqlDataAdapter sh = new SqlDataAdapter(sqlhot, conn);
conn.Open();
DataSet rs = new DataSet();
sh.Fill(rs);
listHot.DataSource = rs;
listHot.DataBind();
conn.Close();
}
} 展开
2个回答
展开全部
这里是Repeater控件,显示不列表
<asp:Repeater ID="listHot" runat="server">
<HeaderTemplate><ul></HeaderTemplate>//头,
<FooterTemplate></ul></FooterTemplate>//尾
<ItemTemplate><li> • <font color="#006600">[热]</font> <a href="postsList.aspx?id=<%#Eval("id") %>"><%#Eval("title")%></a></li></ItemTemplate> //这是中间循环部分<%#Eval("title")%>字段
</asp:Repeater>
using System.Data.SqlClient;//引用SQL数据连接
string sqlhot = "select top 10 id,title,color,uName,uid from topic order by hits desc";
SqlDataAdapter sh = new SqlDataAdapter(sqlhot, conn);
conn.Open();
DataSet rs = new DataSet();
sh.Fill(rs);
listHot.DataSource = rs;
listHot.DataBind();
conn.Close();
//这里是查找数据绑定到Repeater控件里
<asp:Repeater ID="listHot" runat="server">
<HeaderTemplate><ul></HeaderTemplate>//头,
<FooterTemplate></ul></FooterTemplate>//尾
<ItemTemplate><li> • <font color="#006600">[热]</font> <a href="postsList.aspx?id=<%#Eval("id") %>"><%#Eval("title")%></a></li></ItemTemplate> //这是中间循环部分<%#Eval("title")%>字段
</asp:Repeater>
using System.Data.SqlClient;//引用SQL数据连接
string sqlhot = "select top 10 id,title,color,uName,uid from topic order by hits desc";
SqlDataAdapter sh = new SqlDataAdapter(sqlhot, conn);
conn.Open();
DataSet rs = new DataSet();
sh.Fill(rs);
listHot.DataSource = rs;
listHot.DataBind();
conn.Close();
//这里是查找数据绑定到Repeater控件里
2009-04-08
展开全部
请问是哪里不明白了
这个是从数据库中读取10条点击数最多的记录,
然后通过Reapter控件绑定数据源,
这样你就可以看到以列表(ul)形式显示的数据了,
同时连接(a)的文字与记录的title绑定,
href属性与id绑定,这样就可以控制超链接导向的aspx页面了
这个是从数据库中读取10条点击数最多的记录,
然后通过Reapter控件绑定数据源,
这样你就可以看到以列表(ul)形式显示的数据了,
同时连接(a)的文字与记录的title绑定,
href属性与id绑定,这样就可以控制超链接导向的aspx页面了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询