ASP.NET - 用户控件制作

首先添加用户控件:

 

在里面写上代码:

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="NewsCategory.ascx.cs" Inherits="News.Control.NewsCategory" %>
<!--新闻分类-->
<div id ="category" class ="Frm">
    <h4>新闻分类</h4>
    <ul>
        <li><a href ="Default.aspx">首  页</a></li>
        <asp:Repeater ID="rep_CategoryInfo" runat="server">
            <ItemTemplate>
                <li><a href ="NewsList.aspx?id=<%#Eval("ID")%>"><%#Eval("Name")%></a></li>
            </ItemTemplate>
        </asp:Repeater>
    </ul>
</div>

 

 

后台cs代码:

protected void Page_Load(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
    {
        BLL.CategoryBLL categorybll = new CategoryBLL();
        //绑定新闻分类信息
        this.rep_CategoryInfo.DataSource = categorybll.SelectAllNewsCategory();
        this.rep_CategoryInfo.DataBind();
    }
}

 

 

最终效果:

posted on 2015-07-08 15:32  ultrastrong  阅读(320)  评论(0编辑  收藏  举报