Ejemplo n.º 1
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     objCategory = new Category();
     int r = objCategory.CategoryUpdate(0, txtName.Text.ToString().Trim(),Convert.ToInt32(ddlCategory.SelectedItem.Value.ToString()));
     txtName.Text = "";
     ddlCategory.SelectedIndex = 0;
     LoadCategory();
 }
Ejemplo n.º 2
0
        protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e)
        {
            // Get the DataKey value associated with current Item Index.
            int catId = (int)DataList1.DataKeys[(int)e.Item.ItemIndex];
            // Get updated value entered by user in textbox control for
            // Name field.
            TextBox txtId;
            txtId = (TextBox)e.Item.FindControl("txtId");
            TextBox txtCName;
            txtCName = (TextBox)e.Item.FindControl("txtCName");
            DropDownList ddlCat = (DropDownList)e.Item.FindControl("ddlCat");
            //LoadCategoryGroup(ddlCat);
            //for (int i = 0; i < ddlCat.Items.Count; i++)
            //{
            //    if (ddlCat.Items[i].Text == e.Item.Attributes["CategoryGroupName"])
            //        ddlCat.SelectedIndex = i;
            //}

            // string variable to store the connection string
            // retrieved from the connectionStrings section of web.config
            objCategory = new Category();
            int r = objCategory.CategoryUpdate(Convert.ToInt32(txtId.Text.ToString().Trim()), txtCName.Text.ToString().Trim(),Convert.ToInt32(ddlCat.SelectedItem.Value.ToString()));
            // reset the DataList mode back to its initial state
            DataList1.EditItemIndex = -1;
            LoadCategory();
        }