private void SaveSlider() { Slider slider = new Slider(); slider.SliderID = (lblSliderID.Value != null && lblSliderID.Value != string.Empty) ? int.Parse(lblSliderID.Value) : -1; slider.Name = txtName.Text; slider.Active = chkActive.Checked; slider.InsertDate = DateTime.Now.ToUniversalTime(); slider.UpdateDate = DateTime.Now.ToUniversalTime(); if (ViewState["images"] != null) { int index = 0; foreach (GridViewRow row in dgvImages.Rows) { ((List <SliderItem>)ViewState["images"])[index].Url = ((TextBox)row.FindControl("txtUrl")).Text; ((List <SliderItem>)ViewState["images"])[index].SortIndex = index; index++; } List <SliderItem> images = (List <SliderItem>)ViewState["images"]; slider.Items = new List <SliderItem>(); foreach (SliderItem item in images) { slider.Items.Add(item); } } SliderBL sliderBL = new SliderBL(); slider.SliderID = sliderBL.SaveSlider(slider); if (slider.SliderID > 0) { lblSliderID.Value = slider.SliderID.ToString(); //fluImage.Enabled = true; //btnImageUpload.Enabled = true; } setStatus("Slider uspešno sačuvan.", System.Drawing.Color.Green, true); }