我做的是一个博客,博客中有分类,在这个分类中有几篇文章,我怎么把文章的数量给绑定出来
例如: 生活(2)这个”2“我怎么在数据库查出来

解决方案 »

  1.   

    protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e) 
        { 
        if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem||e.Item.ItemType==ListItemType.EditItem) 
            { 
                Label lb = e.Item.FindControl("lbl") as Label; 
                lb.Text="";
            } 
        }
      

  2.   

    select count(id ) table where 分类=生活
      

  3.   

    label是在datalist控件里的,我想要的是Text='<%# Eval("……") %>'>   那个“……“要写什么
      

  4.   


    如果你的label是放在FooterTemplate模块里的用下面这个循环遍历
      foreach (DataListItem dl in DataList1.Items)
                {
                    Label lb= DataList1.Controls[DataList1.Controls.Count - 1].FindControl("label") as Label ;取得label控件以后你想要什么属性都有了
    lb.text=;
                  
                }如果lable是放在ItemTemplate模块里则用
    foreach (DataListItem dl in DataList1.Items)
                {
                    Label lb=dl.FindControl("label") as Label ;取得label控件以后你想要什么属性都有了
    lb.text=;
                  
                }