using System;
using System.Web.UI;
public partial class CategoryAddControl : System.Web.UI.UserControl
{
#region Event Handlers
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
ReadData();
}
}
protected void btnAddCategory_Click(object sender, EventArgs e)
{
CategoriesDB c = new CategoriesDB();
c.AddCategory(this.txtCategoryName.Text);
ReadData();
Response.Redirect("CategoryAdd.aspx");
}
protected void GridView1_DataBound(object sender, EventArgs e)
{
ReadData();
}
#endregion
#region Private Methods
private void ReadData()
{
CategoriesDB c = new CategoriesDB();
this.ctlCategoryList.DataSource = c.GetCategories();
this.ctlCategoryList.DataBind();
}
#endregion
}