コード例 #1
0
        private void LoadDishTypeDropdown()
        {
            List <DishTypeData> ListDishType = new DishTypeSystem().GetDishTypeList();

            ddlDishType.DataSource     = ListDishType;
            ddlDishType.DataValueField = "DishTypeID";
            ddlDishType.DataTextField  = "DishTypeName";
            ddlDishType.DataBind();
            ddlDishType.Items.Insert(0, new ListItem("-- Choose Dish Type --", DEFAULT_DDL_VALUE));
            ddlDishType.SelectedValue = DEFAULT_DDL_VALUE;
        }
コード例 #2
0
        protected void rptDish_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
            {
                DishData   dish        = (DishData)e.Item.DataItem;
                LinkButton lbDishName  = (LinkButton)e.Item.FindControl("lbDishName");
                Literal    litDishType = (Literal)e.Item.FindControl("litDishType");
                Literal    litPrice    = (Literal)e.Item.FindControl("litPrice");

                lbDishName.Text            = dish.DishName;
                lbDishName.CommandArgument = dish.DishID.ToString();

                DishTypeData DishType = new DishTypeSystem().GetDishTypeByID(dish.DishTypeID);
                litDishType.Text = DishType.DishTypeName;
                litPrice.Text    = dish.DishPrice.ToString();

                CheckBox chkChoose = (CheckBox)e.Item.FindControl("chkChoose");
                chkChoose.Attributes.Add("data-value", dish.DishID.ToString());
            }
        }