Ejemplo n.º 1
0
        //数据绑定
        private void bindata()
        {
            BookTypeBLL bll = new BookTypeBLL();

            DropDownList1.DataSource     = bll.list(0);
            DropDownList1.DataTextField  = "TypeName";
            DropDownList1.DataValueField = "TypeId";
            DropDownList1.DataBind();
            DropDownList1.Items.Insert(0, new ListItem("--全部分类--", "0"));

            Repeater1.DataSource = bll.list(0);
            Repeater1.DataBind();
        }
Ejemplo n.º 2
0
 //Repeater嵌套
 protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
 {
     if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
     {
         Repeater    re  = e.Item.FindControl("Repeater2") as Repeater;
         int         id  = int.Parse((e.Item.FindControl("HiddenField1") as HiddenField).Value);
         BookTypeBLL bll = new BookTypeBLL();
         re.DataSource = bll.list(id);
         re.DataBind();
     }
 }
Ejemplo n.º 3
0
        private void BookSearch_binzije()
        {
            int            typid      = int.Parse(Request["TypeId"]);
            BookTypeBLL    typeBLL    = new BookTypeBLL();
            BookTypeEntity typeEntity = typeBLL.lists(typid);

            if (typeEntity == null)
            {
                Response.Write(MyJson.ToJsJson(typeBLL.list(0)));
            }
            else
            {
                if (typeEntity.ParentId == 0)
                {
                    Response.Write(MyJson.ToJsJson(typeBLL.list(typeEntity.TypeId)));
                }
                else
                {
                    Response.Write(MyJson.ToJsJson(typeBLL.list(typeEntity.ParentId)));
                }
            }

            Response.End();
        }