protected SliderExtender SliderExtender(int minimum, int maximum) { SliderExtender sliderExtender = new SliderExtender(); sliderExtender.Minimum = minimum; sliderExtender.Maximum = maximum; return(sliderExtender); }
protected void gvADUsers_DataBound(object sender, EventArgs e) { GridViewRow rowPager = gvADUsers.BottomPagerRow; SliderExtender slide = (SliderExtender)rowPager.Cells[0].FindControl("ajaxSlider"); slide.Minimum = 1; slide.Maximum = gvADUsers.PageCount; slide.Steps = gvADUsers.PageCount; }
public void Display() { Controls.Clear(); if (Page != null) { deviceDictionary = (IDictionary <int, Device>)Page.Session["Devices"]; } string tempPower; conditionerPlaceHolder = new PlaceHolder(); conditionerPlaceHolder.ID = "conditionerPlaceHolder" + i; conditionerErrPlaceHolder = new PlaceHolder(); conditionerErrPlaceHolder.ID = "conditionerErrPlaceHolder" + i; Controls.Add(conditionerPlaceHolder); if (deviceDictionary[i].Power) { tempPower = "включен"; } else { tempPower = "выключен"; } conditionerDelButton = MyButton(""); conditionerDelButton.ID = "heaterDelButton" + i; conditionerDelButton.CssClass = "delButton"; conditionerDelButton.Click += ConditionerDelButton_Click; conditionerPlaceHolder.Controls.Add(conditionerDelButton); conditionerPlaceHolder.Controls.Add(Span("Устройство: " + deviceDictionary[i].Name + "<br />")); conditionerPlaceHolder.Controls.Add(Span("Состояние: " + tempPower + "<br />")); Conditioner tempDevice = (Conditioner)deviceDictionary[i]; SliderExtender temperatureSliderExtender = SliderExtender(tempDevice.Temperature.MinValue, tempDevice.Temperature.MaxValue); temperatureSliderExtender.ID = "temperatureSliderExtender" + i; conditionerTemperatureTarget = TextBox(); conditionerTemperatureBound = TextBox(); conditionerTemperatureTarget.Text = tempDevice.Temperature.CurrentValue.ToString(); conditionerTemperatureBound.Text = tempDevice.Temperature.CurrentValue.ToString(); Table temperatureTable = MyTable(tempDevice.Temperature.SliderName + ": ", conditionerTemperatureBound, conditionerTemperatureTarget); temperatureTable.ID = "temperatureTable" + i; conditionerTemperatureTarget.ID = "ConditionerTarget" + i; conditionerTemperatureBound.ID = "ConditionerBound" + i; temperatureSliderExtender.TargetControlID = conditionerTemperatureTarget.ID; temperatureSliderExtender.BoundControlID = conditionerTemperatureBound.ID; conditionerPlaceHolder.Controls.Add(temperatureTable); conditionerPlaceHolder.Controls.Add(temperatureSliderExtender); conditionerPlaceHolder.Controls.Add(Span("<br />")); conditionerApplyButton = MyButton("Применить"); conditionerApplyButton.ID = "conditionerApplyButton" + i; conditionerApplyButton.Click += ConditionrApplyButton_Click; conditionerApplyButton.CssClass = "applyButton"; conditionerPlaceHolder.Controls.Add(conditionerApplyButton); conditionerOnOffButton = MyButton("Вкл/Выкл"); conditionerOnOffButton.ID = "conditionerOnOffButton" + i; conditionerOnOffButton.Click += ConditionerOnOffButton_Click; conditionerOnOffButton.CssClass = "onOffButton"; conditionerPlaceHolder.Controls.Add(conditionerOnOffButton); conditionerPlaceHolder.Controls.Add(Span("<br />")); conditionerPlaceHolder.Controls.Add(conditionerErrPlaceHolder); }
public void Display() { Controls.Clear(); if (Page != null) { deviceDictionary = (Dictionary <int, Device>)Page.Session["Devices"]; } string tempPower; tvPlaceHolder = new PlaceHolder(); tvPlaceHolder.ID = "tvPlaceHolder" + i; Controls.Add(tvPlaceHolder); tVErrPlaceHolder = new PlaceHolder(); tVErrPlaceHolder.ID = "tVErrPlaceHolder" + i; if (deviceDictionary[i].Power) { tempPower = "включен"; } else { tempPower = "выключен"; } tvDelButton = MyButton(""); tvDelButton.ID = "tVDelButton" + i; tvDelButton.CssClass = "delButton"; tvDelButton.Click += TVDelButton_Click; tvPlaceHolder.Controls.Add(tvDelButton); tvPlaceHolder.Controls.Add(Span("Устройство: " + deviceDictionary[i].Name + "<br />")); tvPlaceHolder.Controls.Add(Span("Состояние: " + tempPower + "<br />")); TV tempDevice = (TV)deviceDictionary[i]; SliderExtender soundSliderExtender = SliderExtender(tempDevice.Sound.MinValue, tempDevice.Sound.MaxValue); soundSliderExtender.ID = "soundSliderExtender" + i; soundTarget = TextBox(); soundBound = TextBox(); soundTarget.ID = "TvSoundTarget" + i; soundBound.ID = "TvSoundBound" + i; soundTarget.Text = tempDevice.Sound.CurrentValue.ToString(); soundBound.Text = tempDevice.Sound.CurrentValue.ToString(); Table soundTable = MyTable(tempDevice.Sound.SliderName + ": ", soundBound, soundTarget); soundTable.ID = "soundTable" + i; soundSliderExtender.TargetControlID = soundTarget.ID; soundSliderExtender.BoundControlID = soundBound.ID; tvPlaceHolder.Controls.Add(soundTable); tvPlaceHolder.Controls.Add(soundSliderExtender); tvPlaceHolder.Controls.Add(Span("<br />")); SliderExtender channelSliderExtender = SliderExtender(tempDevice.Channel.MinValue, tempDevice.Channel.MaxValue); channelSliderExtender.ID = "channelSliderExtender" + i; channelTarget = TextBox(); channelBound = TextBox(); channelTarget.Text = tempDevice.Channel.CurrentValue.ToString(); channelBound.Text = tempDevice.Channel.CurrentValue.ToString(); channelTarget.ID = "TvChannelTarget" + i; channelBound.ID = "TvChannelBound" + i; Table channelTable = MyTable(tempDevice.Channel.SliderName + ": ", channelBound, channelTarget); channelTable.ID = "channelTable" + i; channelSliderExtender.TargetControlID = channelTarget.ID; channelSliderExtender.BoundControlID = channelBound.ID; tvPlaceHolder.Controls.Add(channelTable); tvPlaceHolder.Controls.Add(channelSliderExtender); tvPlaceHolder.Controls.Add(Span("<br />")); tVApplyButton = MyButton("Применить"); tVApplyButton.ID = "applyTVButton" + i; tVApplyButton.Click += TVApplyButton_Click; tVApplyButton.CssClass = "applyButton"; tvPlaceHolder.Controls.Add(tVApplyButton); tVOnOffButton = MyButton("Вкл/Выкл"); tVOnOffButton.ID = "tVOnOffButton" + i; tVOnOffButton.Click += TVOnOffButton_Click; tVOnOffButton.CssClass = "onOffButton"; tvPlaceHolder.Controls.Add(tVOnOffButton); tvPlaceHolder.Controls.Add(Span("<br />")); tvPlaceHolder.Controls.Add(tVErrPlaceHolder); }
public void Display() { Controls.Clear(); if (Page != null) { deviceDictionary = (IDictionary <int, Device>)Page.Session["Devices"]; } string tempPower; userDevicePlaceHolder = new PlaceHolder(); userDevicePlaceHolder.ID = "userDevicePlaceHolder" + i; userDeviceErrPlaceHolder = new PlaceHolder(); userDeviceErrPlaceHolder.ID = "userDeviceErrPlaceHolder" + i; Controls.Add(userDevicePlaceHolder); if (deviceDictionary[i].Power) { tempPower = "включен"; } else { tempPower = "выключен"; } userDeviceDelButton = MyButton(""); userDeviceDelButton.ID = "userDeviceDelButton" + i; userDeviceDelButton.CssClass = "delButton"; userDeviceDelButton.Click += UserDeviceDelButton_Click; userDevicePlaceHolder.Controls.Add(userDeviceDelButton); userDevicePlaceHolder.Controls.Add(Span("Устройство: " + deviceDictionary[i].Name + "<br />")); userDevicePlaceHolder.Controls.Add(Span("Состояние: " + tempPower + "<br />")); UserDevice tempDevice = (UserDevice)deviceDictionary[i]; userDeviceBounds = new List <TextBox>(); int number = i + 10; foreach (var x in tempDevice.Sliders) { SliderExtender userDeviceSliderExtender = SliderExtender(x.Value.MinValue, x.Value.MaxValue); userDeviceTarget = TextBox(); userDeviceBound = TextBox(); userDeviceTarget.Text = x.Value.CurrentValue.ToString(); userDeviceBound.Text = x.Value.CurrentValue.ToString(); userDeviceBounds.Add(userDeviceBound); Table userDeviceTable = MyTable(x.Value.SliderName + ": ", userDeviceBound, userDeviceTarget); userDeviceTable.ID = "userDeviceTable" + number; userDeviceTarget.ID = "Target" + number; userDeviceBound.ID = "Bound" + number; userDeviceSliderExtender.TargetControlID = userDeviceTarget.ID; userDeviceSliderExtender.BoundControlID = userDeviceBound.ID; userDevicePlaceHolder.Controls.Add(userDeviceTable); userDevicePlaceHolder.Controls.Add(userDeviceSliderExtender); userDevicePlaceHolder.Controls.Add(Span("<br />")); number++; } if (tempDevice.Sliders.Count != 0) { userDeviceApplyButton = MyButton("Применить"); userDeviceApplyButton.ID = "applyButton" + i; userDeviceApplyButton.Click += UserDeviceApplyButton_Click; userDeviceApplyButton.CssClass = "applyButton"; userDevicePlaceHolder.Controls.Add(userDeviceApplyButton); } userDeviceOnOffButton = MyButton("Вкл/Выкл"); userDeviceOnOffButton.ID = "userDeviceOnOffButton" + i; userDeviceOnOffButton.Click += UserDeviceOnOffButton_Click; userDeviceOnOffButton.CssClass = "onOffButton"; userDevicePlaceHolder.Controls.Add(userDeviceOnOffButton); userDevicePlaceHolder.Controls.Add(Span("<br />")); userDevicePlaceHolder.Controls.Add(userDeviceErrPlaceHolder); }