C#, Asp.Net, .Net Core
Asp.Net Dropdownlist Sayısını Kullanıcı Belirleyebilir Mi?
Asp.Net Dropdownlist Sayısını Kullanıcı Belirleyebilir Mi?
-
Merhaba projemde, sql deki verileri dropdownlist e aktarıyorum, kullanıcı buradan seçimler yapıyor ve o üründen kaç adet alacağını belirttikten sonra, seçilen bütün ürünlerin ağırlık ve hacimlerini hesaplıyorum. Görüntüsü aşağıdaki gibi
bu şekilde tek bir tanesi için hazırladım yalnız, kullanıcı birden fazla ürün seçebilir, bir tuşa basarak hemen altında yukarıdaki dropdownlistleri tekrar oluşturabilir mi? Ajax, java vs ile halledebilir miyim? Önemli olan nokta, tek üründe hesapladığım ağırlık ve hacimden, seçilen tüm ürünleri toplamalıyım
-
bahsettiğin şeyi repeaterla çok basit halledersin ama işin içine ajax girerse birazcık fazla uğraşırsın.
postback olarak yap.
foreach ile repeateritems leri çevir. find control ile controltemplate içindeki controlleri alıp dropdownliste veya textboxa dönüştür.
içindeki değerleri al istediğin şekilde hesaplarsın sonra.
-
manglerman bunu yazdı
bahsettiğin şeyi repeaterla çok basit halledersin ama işin içine ajax girerse birazcık fazla uğraşırsın.
postback olarak yap.
foreach ile repeateritems leri çevir. find control ile controltemplate içindeki controlleri alıp dropdownliste veya textboxa dönüştür.
içindeki değerleri al istediğin şekilde hesaplarsın sonra.
kullanıcı satırlardan birini silmek isterse yada seçtiği ürünlerden birini değiştirmek isterse sıkıntı olur sanırım postbackle
-
pc_worm bunu yazdımanglerman bunu yazdı
bahsettiğin şeyi repeaterla çok basit halledersin ama işin içine ajax girerse birazcık fazla uğraşırsın.
postback olarak yap.
foreach ile repeateritems leri çevir. find control ile controltemplate içindeki controlleri alıp dropdownliste veya textboxa dönüştür.
içindeki değerleri al istediğin şekilde hesaplarsın sonra.
kullanıcı satırlardan birini silmek isterse yada seçtiği ürünlerden birini değiştirmek isterse sıkıntı olur sanırım postbackle
problem olmaz repeater items içindeki sil buttonunun clickinde repeateritemsindexini alıp repeater den silersin.
10 numero olur:D