SvetoslavUzunov

Поправка, вариант 2

Jun 2nd, 2021
763
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7.  
  8. namespace WebApplicationDemo
  9. {
  10.     public partial class Popravka2 : System.Web.UI.Page
  11.     {
  12.         protected void Page_Load(object sender, EventArgs e)
  13.         {
  14.  
  15.         }
  16.  
  17.         // 1
  18.         protected void Button1_Click(object sender, EventArgs e)
  19.         {
  20.             if (CheckBox1.Checked)
  21.             {
  22.                 TextBox2.Text = TextBox1.Text;
  23.             }
  24.             else
  25.             {
  26.                 TextBox1.Text = TextBox2.Text;
  27.             }
  28.         }
  29.  
  30.         // 2
  31.         protected void Button2_Click(object sender, EventArgs e)
  32.         {
  33.             ListBox1.Items.Clear();
  34.             ListBox1.Items.Add(new ListItem("+"));
  35.             ListBox1.Items.Add(new ListItem("-"));
  36.             ListBox1.Items.Add(new ListItem("*"));
  37.             ListBox1.Items.Add(new ListItem("/"));
  38.             ImageButton1.ImageUrl = "Image.jpg";
  39.         }
  40.  
  41.         // 3
  42.         protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e)
  43.         {
  44.             var value1 = double.MaxValue;
  45.             var value2 = double.MaxValue;
  46.             if (double.TryParse(TextBox1.Text, out value1) && double.TryParse(TextBox2.Text, out value2) && ListBox1.SelectedItem != null)
  47.             {
  48.                 Label1.Text = $"{value1 + value2}";
  49.                 if (ListBox1.SelectedItem.Text == "-")
  50.                 {
  51.                     Label1.Text = $"{value1 - value2}";
  52.                 }
  53.                 else if (ListBox1.SelectedItem.Text == "*")
  54.                 {
  55.                     Label1.Text = $"{value1 * value2}";
  56.                 }
  57.                 else if (ListBox1.SelectedItem.Text == "/")
  58.                 {
  59.                     Label1.Text = $"{value1 / value2}";
  60.                 }
  61.             }
  62.         }
  63.  
  64.         // 4
  65.         protected void Button3_Click(object sender, EventArgs e)
  66.         {
  67.             var intNumber = 0;
  68.             if (int.TryParse(TextBox1.Text, out intNumber))
  69.             {
  70.                 BulletedList1.Items.Clear();
  71.                 for (int i = 1; i <= intNumber; i++)
  72.                 {
  73.                     BulletedList1.Items.Add(new ListItem($"{i}"));
  74.                 }
  75.             }
  76.         }
  77.     }
  78. }
RAW Paste Data