Eksiz Form Oluşturma

Önce http://www.bootsnipp.com/ sitesinden formu oluşturuyoruz.

  • Text inputlarda İD Name 'e form_1 , form,_2 diye isim vermek zorundayız.
  • Formu oluşturduktan sonra HTML kodunu sitemizde olması gereken yere yapıştırıyorum
  • Ara Başlıkları html de düzenliyoruz.
  • En üst satırda
    <form action="/tr/form/2/25" class="form-horizontal" method="post">
    
    (2 yazan yer kaçıncı form ise onu yazıyoruz. 25 olan sayı önemli değil herhangi bir sayı yazılabilir.)
  • Text area olan kısımları doldurulması zorunlu işaretlemek istiyorsak
    <div class="col-md-4"><textarea class="form-control" id="form_12" name="form_12" required=""></textarea></div>

satırında required="" ekliyoruz.

  • Form.cshtml dosyasında düzenleme yapıyoruz.
  • @if (ViewBag.FormID == 2) satırı (form 2 ise bu işlemi yapacak demek)
  • if (String.IsNullOrEmpty(ViewBag.Form2) || String.IsNullOrEmpty(ViewBag.Form3) || String.IsNullOrEmpty(ViewBag.Form4)) satırında doldurulması gereken zorunlu kısımları yazıyoruz.
  • if (ViewBag.DilKisaltmasi == "tr") her dil için if döngüsünü ve dil kısaltmasını yazıyoruz.
  • bir den fazla mail göndermek istiyorsak
MailController.MailGonder("info@hilmibeken.com", "İletişim Formu", Yazi);
MailController.MailGonder("bilgi@hilmibeken.com", "İletişim Formu", Yazi);

şeklinde mailleri çoğaltabiliriz.

© 2024, ASP.NET MVC CMS (Content Management System / İçerik Yönetim Sistemi). Tüm Hakları Saklıdır.