protected void ddlItems_SelectedIndexChanged(object sender, EventArgs e)
    {
        int itemId = 0;
        itemId = int.Parse(ddlItems.SelectedValue);

        Session["DsItemHist"] = new ItemsDAO().GetItemHistoryByItemId(itemId);

        gvItemsTransactionHistory.DataSource = (DataSet)Session["DsItemHist"];
        gvItemsTransactionHistory.DataBind();
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            Session["DsItemHist"] = null;
            DataSet dsItems = new ItemsDAO().GetAllItems();
            Master.BindDropdown("ItemDescription", "ItemId", dsItems, ddlItems);
            ddlItems.DataBind();
            ddlItems.Items.Add(new ListItem("", "0"));
            ddlItems.SelectedValue = "0";
        }

        if (IsCallback)
        {
            gvItemsTransactionHistory.DataSource = (DataSet)Session["DsItemHist"];
            gvItemsTransactionHistory.DataBind();
        }
    }