Скрывать форму контроля до выполнения условия

У меня есть контроллер, в нем есть метод Create, в котором прописаны все формы контроля, которые нужно будет заполнить пользователю при создании записи

 public ActionResult Create()
        {
            ViewBag.TipId = new SelectList(db.tips, "Id", "Name");
            
            
            return View();
        }

        // POST: Datebooks/Create

        [HttpPost]
        [ValidateAntiForgeryToken]

        public ActionResult Create([Bind(Include = "Id,Name,Tema,TimeBegin,TimeEnd,Adres,Description,TipId")] Datebook datebook)
        {
            
            if (ModelState.IsValid)
            {
                db.datebooks.Add(datebook);
                db.SaveChanges();
                return RedirectToAction("Index");
            } 
           
                               
            return View(datebook);
        }

Как сделать так, чтобы пока пользователь не выбрал TipId из Selectlist не показывалась форма Adres? Вот что из себя представляет форма:

<div class="form-group">
           
            @Html.LabelFor(model => model.Adres, htmlAttributes: new { @class = "control-label col-md-2" })
            <div class="col-md-10">
                
                @Html.EditorFor(model => model.Adres, new { htmlAttributes = new { @class = "form-control" } })
                @Html.ValidationMessageFor(model => model.Adres, "", new { @class = "text-danger" })
            </div>
        </div>

Ответы (0 шт):