Lorsque je clique sur une ligne de mon Telerik RadGrid, je peux déclencher la méthode suivante. Je peux faire référence à l'une des colonnes par exemple, élément [ « Description »]Grille Telerik - Référencement d'un élément sélectionné
Problème: Comment référencer le DataKeyName de « Id »
<telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" AllowSorting="True"
AutoGenerateColumns="False" DataSourceID="LinqDataSource1" GridLines="None" OnItemDataBound="materialsGrid_ItemDataBound" OnItemCommand="RadGrid1_ItemCommand">
<ClientSettings EnableRowHoverStyle="true" AllowKeyboardNavigation="true" EnablePostBackOnRowClick="true">
<Selecting AllowRowSelect="True" />
</ClientSettings>
<MasterTableView DataKeyNames="Id" DataSourceID="LinqDataSource1" CssClass="listItems"
Width="98%">
protected void RadGrid1_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e)
{
GridDataItem item = (GridDataItem)e.Item;
string str = item["Description"].Text;
var Id = item["Id"];
Ne serait-item.OwnerTableView.DataKeyValues [ "Id"] travail? – Galilyou