您的位置:首页 > 其它

用WebUserControl来展示产品列表

2012-07-18 20:17 204 查看
.aspx

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ProductBlockCtrl.ascx.cs" 
Inherits="企业网站.Ctrls.ProductBlockCtrl" %>
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate><ul></HeaderTemplate>
<ItemTemplate><li><%#Eval("Name") %></li></ItemTemplate>
<FooterTemplate></ul></FooterTemplate>
</asp:Repeater>


.aspx.cs

protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                T_ProductsTableAdapter adapter = new T_ProductsTableAdapter();
                var data = adapter.GetDataByCatId(CatId);
                Repeater1.DataSource = data;
                Repeater1.DataBind();
            }
        }
        public long CatId //设置一个CatId以便于动态地根据产品类别获取数据源
        {
            get;
            set;
        }
    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: