PDA

View Full Version : استفاده از datakeys در...



ستاره شرق
شنبه 17 شهریور 1386, 12:53 عصر
سلام

یک grideview دارم که یکی از فیلدهای آن را از نوع buttonfield تعریف کرده و آن را تبدیل به template کردم.
می خوام به datakey مربوط به ردیفی از gridview که buttonfield آن را کلیک کرده ام، در رویداد click مربوط به آن buttonfield دسترسی پیدا کنم.
چطوری میتونم؟

سار
شنبه 17 شهریور 1386, 14:12 عصر
به بخشی که با UnderLine مشخص کردم دقت کن.
چون فکر کردم باقیش هم لازمه کامل نوشتم.


protectedvoid GridName_RowCommand(object sender, GridViewCommandEventArgs e)
{
int index = Convert.ToInt32(e.CommandArgument);
switch (e.CommandName.ToLower())
{
case "remove":
{
string id = GridName.DataKeys[index].Value.ToString();
break;
}
case "select":
{
break;
}
}
}