Merhaba arkadaşlar, repeater içerinde bir tane sil butonu koydum. Bu buton bir tane javascripti tetikleyecek. Ancak tetikleyeceği js fonksiyonu içerisine değer alıyor. Ancak veri gönderdiği için burada hata veriyor.

ASP.NET

<asp:Repeater runat="server" ID="Repeater1" OnItemCommand="Repeater1_ItemCommand">
<ItemTemplate>                    
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="OnDelete(<%#DataBinder.Eval(Container.DataItem, "NUKE_USER_NO") %>)"/>
</tr>
</ItemTemplate>
</asp:Repeater>

JS KODU

 function OnDelete(values) {
        alert("zidan650");
}

soruldu: 18 Mar '15, 08:14

zidan650's gravatar image

zidan650
375465260
cevap kabul oranı: 77%

değiştirildi: 18 Mar '15, 08:14


aşağıdaki gibi bir kod ile sonurunu çözdüm.

 <input type="button" id="btnSill" runat="server" onclick='<%# "OnDelete(" +Eval("NUKE_USER_NO") + " );" %>'/>
permanent link

cevaplandı: 18 Mar '15, 08:31

zidan650's gravatar image

zidan650
375465260
cevap kabul oranı: 77%

Return false eklemezsen sayfa postback olacaktır.

<input type="button" id="btnSill" runat="server" onclick='<%# "OnDelete(" +Eval("NUKE_USER_NO") + " );***return false***;" %>'/>
permanent link

cevaplandı: 18 Mar '15, 11:08

erhanncetinn1's gravatar image

erhanncetinn1
251
cevap kabul oranı: 0%

postback olması gerekiyor.

(19 Mar '15, 04:00) zidan650 zidan650's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×158
×137
×6

Soruldu: 18 Mar '15, 08:14

Görüntüleme: 716 kez

Son güncelleme: 19 Mar '15, 04:00

powered by BitNami OSQA