前台页面代码:
后台绑定代码:
DataBoundg事件代码:
<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[i].Value = "prolistbybrand.aspx?Pid=" + Request.QueryString["PId"] + "&brandid=" + bulPPName.Items[i].Value;
}
}
本文介绍了一个 ASP.NET 中使用 BulletedList 控件进行数据绑定的例子,展示了如何从前台页面传递参数到后台,并在 DataBound 事件中设置链接。
4555

被折叠的 条评论
为什么被折叠?



