Just one of those days...
i have a radgrid, first column is a record id that is not visible. I want the user to select a row in the grid and then click an asp:button. on the asp:button postback event i want to retrieve the record id from the selected grid row... sounds easy enough but for life of me can't find the solution...
many thanks!!!
wardeaux
i have a radgrid, first column is a record id that is not visible. I want the user to select a row in the grid and then click an asp:button. on the asp:button postback event i want to retrieve the record id from the selected grid row... sounds easy enough but for life of me can't find the solution...
many thanks!!!
wardeaux
4 Answers, 1 is accepted
0
Accepted
Shinu
Top achievements
Rank 2
answered on 29 Aug 2008, 04:23 AM
Hi,
Try accessing the selected row value in the button click event as shown below.
CS:
Thanks
Shinu.
Try accessing the selected row value in the button click event as shown below.
CS:
protected void Button1_Click1(object sender, EventArgs e) |
{ |
foreach(GridDataItem item in RadGrid1.SelectedItems ) |
{ |
string strID = item["IDColumnUniqueName"].Text; |
} |
} |
Thanks
Shinu.
0
Wardeaux
Top achievements
Rank 1
answered on 29 Aug 2008, 11:56 AM
PERFECT!! You're the greatest!!
wardeaux
wardeaux
0
Accepted
Princy
Top achievements
Rank 2
answered on 29 Aug 2008, 12:28 PM
Hi Wardeaux,
One another suggestion will be to set the ID field as the DataKeyName and you can access its value in the click event of button.
ASPX:
CS:
Thanks
Princy.
One another suggestion will be to set the ID field as the DataKeyName and you can access its value in the click event of button.
ASPX:
<MasterTableView DataSourceID="SqlDataSource1" DataKeyNames="ID" CommandItemDisplay="top" > |
CS:
protected void Button1_Click1(object sender, EventArgs e) |
{ |
foreach(GridDataItem item in RadGrid1.SelectedItems ) |
{ |
string strKey = item.GetDataKeyValue("ID").ToString(); |
} |
} |
Thanks
Princy.
0
Wardeaux
Top achievements
Rank 1
answered on 29 Aug 2008, 12:52 PM
Thanks, Princy! That is also an EXCELLENT suggestion... I will be sure to add BOTH of these methods to my "bag of tricks"... as it turns out i had already set the datamember for my hidden column to also be a datakeyname... now all i have to do is read its value!!
it has been almost a year since I've used Radgrid and i'm VERY rusty... thanks to BOTH of you!!!
wardeaux
it has been almost a year since I've used Radgrid and i'm VERY rusty... thanks to BOTH of you!!!
wardeaux