lostyazilim
tr.link

ASP.NET C# button postback işlemi

6 Mesajlar 1.947 Okunma
acebozum
tr.link

azretlx azretlx WM Aracı Kullanıcı
  • Üyelik 17.03.2014
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad O** U**
  • Mesajlar 16
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
merhaba arkadaşlar, aspx sayfamda jquery ile tab sistemi yaptım. yalnız fadeIn(), slidetoggle, gibi bir efekt kullanınca her butona bastığımda sayfayı yeniliyor. yazmazsam sorun yok. yardımcı olursanız çok sevinirim.
<script>
$(document).ready(function () {

$('div.sekmeAlani ul.sekmeler li a').click(function () {
$(this).parent('li').addClass('sekmeSecili').siblings().removeClass('sekmeSecili');
var mevcutSinif = this.className.slice(0, 2);
$('div.sekmeAlani > div').hide().filter('div.' + mevcutSinif).fadeIn().show();
});
$('.sekmeAlani ul.sekmeler li a:first').click();

});
</script>


 

 

elektronikssl
webimgo

1yenibilgi 1yenibilgi Bilgi paylaştıkça çoğalır Kullanıcı
  • Üyelik 04.06.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad S** G**
  • Mesajlar 160
  • Beğeniler 16 / 46
  • Ticaret 4, (%100)
e.preventDefault(); // bu kod Postback olayını engeller

böyle dener misiniz bi de
<script>
$(document).ready(function () {

$('div.sekmeAlani ul.sekmeler li a').click(function (e) {
e.preventDefault(); // Postback olayını engeller
$(this).parent('li').addClass('sekmeSecili').sibli ngs().removeClass('sekmeSecili');
var mevcutSinif = this.className.slice(0, 2);
$('div.sekmeAlani > div').hide().filter('div.' + mevcutSinif).fadeIn().show();
});
$('.sekmeAlani ul.sekmeler li a:first').click();

});
</script>
 

 

AlfaOis AlfaOis www.GameOis.com Kullanıcı
  • Üyelik 22.05.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek Bilgisayar Prog. / Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad Ü** G**
  • Mesajlar 843
  • Beğeniler 75 / 205
  • Ticaret 53, (%100)
IsPostBack metodu sorunuzun cevabı olabilir, biraz araştırma yaparsanız, pageload da yada fonksiyon içinde kullandığınız zaman sorunuzun çözüleceğine inanıyorum. Kolay gelsin.
 

 

muhammeddemir muhammeddemir WM Aracı Kullanıcı
  • Üyelik 29.11.2012
  • Yaş/Cinsiyet 42 / E
  • Meslek IT
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 70
  • Beğeniler 2 / 14
  • Ticaret 1, (%100)
Tıkladığınız butonun OnClientClick özelliğine
return false;

yazın hem tıklanmış olur hemde herhagi bir postback işlemi yapılmamış olur.

Sorun olursa PM ile ulaşabilirsin.
 

 

wmaraci
wmaraci

dealer dealer WM Aracı Kullanıcı
  • Üyelik 12.01.2013
  • Yaş/Cinsiyet 35 / E
  • Meslek öğretmen
  • Konum Antalya
  • Ad Soyad ** **
  • Mesajlar 21
  • Beğeniler 6 / 0
  • Ticaret 1, (%100)
  • STANDART


  • yerine

  • STANDART


  • yazarsan düzelir.
     

     

    balporsugu balporsugu WM Aracı Kullanıcı
    • Üyelik 26.08.2014
    • Yaş/Cinsiyet 38 / E
    • Meslek Bilgisayar Mühendisi
    • Konum Ankara
    • Ad Soyad E** E**
    • Mesajlar 509
    • Beğeniler 85 / 84
    • Ticaret 3, (%67)
    ajaxın update panelini kullanmayı deneyebilirsin.birde page load da if(ispostback)return; ü kullanabilirsin.
     

     

    wmaraci
    wmaraci
    Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)