private void FillProducts(int pageIndex)
{
//Search :
gvProduct.DataSource = new List<Product>();
int catalogId = -1;
int.TryParse(cddlCatalogs.SelectedValue, out catalogId);
string productName = string.Empty;
if (!string.IsNullOrEmpty(txtProductName.Text))
productName = txtProductName.Text;
List<Product> products = ProductManager.SearchProducts(catalogId, productName, CMSContext.PortalID, CMSContext.LanguageID);
if (pageIndex > -1)
gvProduct.PageIndex = pageIndex;
gvProduct.DataSource = products;
gvProduct.DataBind();
}