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; }
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()); } }