Soran
Update panel üzerinde modaldan veri alma.

Soru
-
Merhaba arkadaşlar.
içinden bir türlü çıkamadığım bir sorunum var bu konu hakkında yardımcı olursanız sevinirim.
Benim sayfamda kullandığım bir update panelim var ve bunun içinde kullanıcının belirli bir butona tıkladıktan sonra bir modal açtırıp kullanıcının veri girmesini istiyorum.Kullanıcı bu işlemi yaptıktan sonra modal altındaki kaydet butonuna tıklayacak bunu yaptıktan sonra sayfanın .CS tarafında bu modal üzerinde bulunan textbox kısmına girilen veriyi alıp bir değişkene atmam gerekiyor.
Bunu nasıl yapabilirim.Bu konuda yardımcı olursanız çok sevinirim.
- Düzenleyen murat karaman 8 Haziran 2019 Cumartesi 20:36
Tüm Yanıtlar
-
WebForms 20 yıllık köhne bir teknoloji. Bu bahsettiğiniz işleri çook daha kolayca yapabileceğiniz MVC, MVC + SPA gibi yapılar mevcut. Ben çok webforms yaptım ama sorduğunuz soruyu unutmuşum mesela, pek hatırlayan da kalmamıştır sanırım. Eğer yol yakınsa ….
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Düzenleyen Önay YALÇINERModerator 9 Haziran 2019 Pazar 10:59
-
WebForms 20 yıllık köhne bir teknoloji. Bu bahsettiğiniz işleri çook daha kolayca yapabileceğiniz MVC, MVC + SPA gibi yapılar mevcut. Ben çok webforms yaptım ama sorduğunuz soruyu unutmuşum mesela, pek hatırlayan da kalmamıştır sanırım. Eğer yol yakınsa ….
Diğer konuya da yazdım, webforms'u MS bile bıraktı artık, yeni sürümlerde olmayacak!
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
-
Önay bey,
Ben profesyonel olarak bu işi yapmıyorum.Bir projem var kendime göre yapıyorum.Projeye başlamadan önce arkadaşım update paneli önerdi bende onu kullandım.
Proje neredeyse bitme aşamasında ama bu kısımda takıldım.
Elbette daha yeni teknolojiler kullanmak gerekiyor fakat projeyi tekrardan baştan yapmak epey bir zamanımı alacağı için bu sorunumu çözmek ve projeyi tamamlamak daha kolay olacak sanırım.
Aslında çoğu olayı yaptım fakat modal açıldıktan sonra textbox'e girilen değeri label yazdırıyorum ve daha sonrasında bu labelin değerini almaya çalışıyorum.
Bu sırada java script fonksiyonu ile labele yazdırdığım değerden sonra onclick olayı ile butona tıklatıp butonun altındaki kod kısmında labelin değerini göremiyorum
Sayfa yenilendiği için labelde yazan değer sıfırlanıyor ve ben değeri alamıyorum.
Aslında Java Script ile aynı anda butonu tetiklerken butonun altına textbox değerinide gönderebilirsem buda benim işimi görüyor.
-
Kendi soruma kendim cevap vereyim.Böyle konularda takılanlara yararlı olur FAYDA saglarım umarım. <div class="container"> <!-- Trigger the modal with a button --> <!--button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</!button>> <!-- Modal --> <div class="modal fade" id="myModal" role="dialog" style=";top:150px"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">isim ver</h4> </div> <div class="modal-body"> <input type="text" name="giris" id="verigirisi"/> </div> <div class="modal-footer"> <button type="button" id="kaydet" class="btn btn-default" data-dismiss="modal" onclick="VeriyiKaydet()">Kaydet</button> </div> </div> </div> </div> </div> <script> function Veriyikaydet() { var ne = $("#verigirisi").val(); $("#ctl00_ContentPlaceHolder1_HiddenField1").val(ne); document.getElementById('ctl00_ContentPlaceHolder1_kaydet').click(); } </script> protected void kaydet_Click(object sender, EventArgs e) { if (HiddenField1.Value != "") { string kupon_isim = HiddenField1.Value; } }
-
-
Neden giydirme yapayım anlamadım.?Bulduğum çözümü yazdım.Hatamı ettim ?
- Düzenleyen murat karaman 12 Haziran 2019 Çarşamba 16:03