Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > ASP.NET / Silverlight / Moonlight

Cevapla
 
LinkBack Seçenekler
Eski 25/04/2008, 14:04   #1 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 85
Varsayılan Gridview Delete Özelliği

Arkadaşlar merhaba gridview in delete özelliğinde sil butonuna bastığımda silmek istediğinizden eminmisiniz gibi bir uyarı çıkarmak istiyorum böyle bir özellik mevcutmudur.??
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 25/04/2008, 15:33   #2 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

* CommandField yerine TemplateField kullan.
* ItemTemplate içine CommandName="Sil" olan bir LinkButton yaz. (CommandArgument yazmana gerek yok, çünkü GridView in DataKeyNames özelliğinden otomatik alacaktır)
* LinkButton un OnClientClick="return confirm('Emin misiniz?');" gibi bir js yaz.

LinkButton yerine CommandName ve CommandArgument özelliklerini taşıyan başka kontroller (hatta senin yazdığın kontrolleri de) kullanabilirsin.
anov şu an hatta   Alıntı Yaparak Yanıtla
Eski 25/04/2008, 16:17   #3 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 85
Varsayılan

kardeşim tmm soru sorma olayını yaptım ancak Evete de hayırada bassam silme işlemi yapıyo bu kontrolü nası yaparım
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 25/04/2008, 17:39   #4 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 85
Varsayılan

ProtectedSub GridView1_RowDataBound(ByVal sender AsObject, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound
If e.Row.RowType = DataControlRowType.DataRow Then
Dim ResimSil As ImageButton = CType(e.Row.Cells(1).Controls(0), ImageButton)
ResimSil.Attributes.Add("onclick", "javascript:return " & "confirm('Silmek istediğinize emin misiniz? ')")
EndIf
EndSub
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 25/04/2008, 17:39   #5 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 85
Varsayılan

buna yes no kontrolü eklemem lazım yes no her ikisindede silme işlemi gerçekleşiyor şuanda
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 25/04/2008, 19:07   #6 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

ResimSil.Attributes["onclick"] = "return confirm('Silecek misin beni?');"
anov şu an hatta   Alıntı Yaparak Yanıtla
Eski 25/04/2008, 19:10   #7 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 85
Varsayılan

direk altını çizdi usta .)
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 25/04/2008, 19:14   #8 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 85
Varsayılan

köşeli parantez yerne normal parantez de denedim iptale basınca yine siliyo
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 25/04/2008, 19:33   #9 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

İlginç. Bu yöntemin çalışması gerekir. Sırf senin ısrarla "çalışmıyor" demenden ötürü kendi bilgisayarımda bir örnek hazırladım.

Kod:
<%@ Page Language="C#"%>
<script runat="server">
// http://forum.ceviz.net/gridview-delete-ozelligi-t57073.html
public void Page_Load(object sender, EventArgs e)
{
	imagebutton1.Attributes["onclick"] = "return confirm('?')";
	if(!IsPostBack)
	{
		label.Text = "İlk";
	}
	else
	{
		label.Text = "Postback";
	}
}
</script>
<html>
<head><title>?</title></head>
<body>
<form runat="server">
<asp:Label ID="label" runat="server"/>
<hr/>
<asp:ImageButton ID="imagebutton1" runat="server" ImageUrl="images/cikis.jpg"/>
</form>
</body>
</html>
Js onclick olay yöneticisine bir şekilde "return false;" atanan kontroller Postback olayını gerçekleştirmemelidir.

Başka bir js hatası olabilir mi acaba?
anov şu an hatta   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
delete [] ankakusu C / C++ 4 21/11/2007 21:10
ftp delete ve mysql delete vurkun PHP 4 12/06/2007 13:16
Delete * From ALEXIS Veritabanları & SQL 4 21/06/2005 10:55
Double Click özelliği olmayan bir bileşene, double click özelliği nasıl eklenir? Sedat Atif Pascal / Delphi / Delphi.NET 5 20/09/2003 00:21


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 11:47.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net