TextBox1.Text = grdCategory.SelectedItems[0].OwnerTableView.DataKeyValues[grdCategory.SelectedItems[0].ItemIndex]["category_id"].ToString();
To make retrieving of key simpler for single select and single key on RadGrid, make an extension method for it:
public static class Helper { public static object SingleSelectKeyValue(this Telerik.Web.UI.RadGrid rg) { return rg.SelectedItems[0].OwnerTableView.DataKeyValues[rg.SelectedItems[0].ItemIndex][rg.MasterTableView.DataKeyNames[0]]; } }
To use:
protected void grdCategory_SelectedIndexChanged(object sender, EventArgs e) { TextBox1.Text = grdCategory.SingleSelectKeyValue().ToString(); }
No comments:
Post a Comment