C#nedir?com Homepage
Forum Home Forum Home > ADO/ ADO.NET > ADO.NET / ADO
  New Posts New Posts RSS Feed - DataGrid’deki buttonlar
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

DataGrid’deki buttonlar

 Post Reply Post Reply
   

Author
Message
tufantas View Drop Down
Newbie
Newbie


Joined: 12 Nisan 2005
Location: Türkiye
Status: Offline
Points: 34
Post Options Post Options   Thanks (0) Thanks(0)   Quote tufantas Quote  Post ReplyReply Direct Link To This Post Topic: DataGrid’deki buttonlar
    Posted: 04 Mayıs 2005 at 19:35
Merhaba arkadaşlar. Data Grid le ilgili bir sorununum var. Data Grid e button ekliyorum ama bu buttonlara özellik katamıyorum. Mesela Data Grid de gösterilen 3. satırı silmek istiyorum. Bunun için o satırın yanında çıkan buttona nasıl özellik katabilirim. Yardımlarınız için şimdiden teşekkürler...
Back to Top
mos2128 View Drop Down
Senior Member
Senior Member


Joined: 13 Şubat 2005
Location: Turkey
Status: Offline
Points: 438
Post Options Post Options   Thanks (0) Thanks(0)   Quote mos2128 Quote  Post ReplyReply Direct Link To This Post Posted: 21 Mayıs 2005 at 00:49

değerli arkadaşım;

datagride delete button ekledikten sonra, Events menusunden delete comand özlelliğine tıklayarak aşadeki koda benzer bir şeyler yaza bilirsin ama untuma datagrid te gösterdiğin tablonun ID bölümü olmalı ve o bölüm data grid DataKeyField alanına eklenmış olmalı onuda normal property menusunda yazabilirsin, çünkü sileceğın satırı ancak ordan tanıya bilir.... örnek kod aşağıdadır

private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)

{

OleDbConnection conn;

OleDbCommand cmd;

conn=new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data source= " data yolu");

string strSql;

OleDbCommand cmd;

int intId;

intId = (int)DataGrid1.DataKeys[e.Item.ItemIndex];

strSql = "DELETE * From ref where [email protected]";

cmd = new OleDbCommand( strSql, conn );

cmd.Parameters.Add( "@ID", intId.ToString() );

conn.Open();

cmd.ExecuteNonQuery();

conn.Close();

this.DataGrid1.DataBind();

burda ise tekrar datagridi yükleyerek rahat bir şekilde silindiğini göreceksin

}

umarım yardımcı olabildim

happy coding

Muhanad YOUNIS
MCSD.NET
http://weblogs.asp.net/muhanadyounis/
Back to Top
 Post Reply Post Reply
  Share Topic   
   


Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 11.01
Copyright ©2001-2014 Web Wiz Ltd.