利用BulletedList的DataBound事件设置BulletedList的超链接!
前台页面代码:<asp:BulletedList ID="bulPPName" runat="server" ondatabound="bulPPName_DataBound" CssClass="bul"></asp:BulletedList>
后台绑定代码:
bulPPName.DataSource = ProListDAO.GetPPNameByProId(productid);bulPPName.DataTextField = "Name";bulPPName.DataValueField = "BrandId";bulPPName.DisplayMode = BulletedListDisplayMode.HyperLink;bulPPName.DataBind();
DataBoundg事件代码:
protected void bulPPName_DataBound(object sender, EventArgs e){ for (int i = 0; i < bulPPName.Items.Count; i++) { bulPPName.Items.Value = "prolistbybrand.aspx?Pid=" + Request.QueryString["PId"] + "&brandid=" + bulPPName.Items.Value; }}
页:
[1]