private void reset() { ViewState["items"] = new List <CartItem>(); gvReqItems.DataSource = null; gvReqItems.DataBind(); DdlCategories.DataSource = reqController.GetCategories(); DdlCategories.DataValueField = "CategoryID"; DdlCategories.DataTextField = "CategoryCode"; DdlCategories.DataBind(); if (DdlCategories.SelectedValue != null && !DdlCategories.SelectedValue.Equals("")) { int catId = Convert.ToInt32(DdlCategories.SelectedValue); category = reqController.CategoryDao.GetCategory(catId); DdlItems.DataSource = category.Items; DdlItems.DataBind(); } tbAmount.Text = ""; }
protected void DdlCategories_SelectedIndexChanged(object sender, EventArgs e) { int catId = Convert.ToInt32(DdlCategories.SelectedValue); category = reqController.CategoryDao.GetCategory(catId); // item = new ItemDao().GetItem(Convert.ToInt32(DdlItems.SelectedValue)); // lblUnit.Text = item.UOM; DdlItems.DataSource = category.Items; DdlItems.DataTextField = "ItemName"; DdlItems.DataValueField = "ItemID"; DdlItems.DataBind(); if (DdlItems.SelectedValue != null && !DdlItems.SelectedValue.Equals("")) { item = new ItemDao().GetItem(Convert.ToInt32(DdlItems.SelectedValue)); lblUnit.Text = item.UOM; } }