public void DDLUnitID()
        {
            var UnitIdDdl = MaterialList.FindControlRecursive <DropDownList>("UnitIdDdl");

            if (UnitIdDdl != null) //наполняем элемент только если он найден
            {
                UnitIdDdl.DataSource = Enum.GetValues(typeof(UnitEnum));
                UnitIdDdl.DataBind();
            }
        }
        protected void SaveBtn_Click(object sender, EventArgs e)                          // строка добавления нового материала
        {
            var num         = MaterialList.FindControlRecursive <TextBox>("NumMaterial"); // кол-во
            var nameTxt     = MaterialList.FindControlRecursive <TextBox>("NameTxt");     // имя которое введем
            var unitIdDdl   = MaterialList.FindControlRecursive <DropDownList>("UnitIdDdl");
            var date        = MaterialList.FindControlRecursive <Calendar>("Date");
            var NewMaterial = new Material
            {
                Name = nameTxt.Text,
                Num  = int.Parse(num.Text),
                Date = date.SelectedDate
            };

            Enum.TryParse <UnitEnum>(unitIdDdl.SelectedValue, out var material);
            NewMaterial.UnitId = material;
            MatServ.Create(NewMaterial);
            MaterialList.DataSource = MatServ.ReadAll()
                                      .Select(c => new { c.Id, c.Name, c.Date, c.UnitId, c.Num })
                                      .ToList();
            MaterialList.DataBind();
        }