<telerik:RadGrid ID="radGrid" runat="server" AllowPaging="true" AllowCustomPaging="True"
GridLines="None" PageSize="20" AllowMultiRowSelection="true" ClientSettings-Selecting-AllowRowSelect="true"
AutoGenerateColumns="false" onneeddatasource="radGrid_NeedDataSource" OnItemCreated="radGrid_ItemCreated"
OnItemDataBound="radGrid_ItemDataBound" OnItemCommand="radGrid_ItemCommand"
DataKeyNames="ClientID">
<mastertableview datakeynames="ID" gridlines="None" width="100%">
<PagerTemplate> and so on ... </telerik:RadGrid>
परिदृश्य: - ऊपर देखते हुए एक Telerik की मार्कअप नियंत्रण मैं उपयोग कर रहा हूँ RagGrid। मैं GridColumn, हमेशा की तरह की KeyValue पहुँचने का प्रयास किया,टेलरिक रैडग्रिड से 'कीवैल्यू' कैसे प्राप्त करें?
Int32 key = Convert.ToInt32((e.Item as GridDataItem).GetDataKeyValue("ID"));
यह काम नहीं कर रहा। क्या कोई वैकल्पिक है?
आप RadGrid पर 'DataKeyNames' प्रॉपर्टी निर्दिष्ट क्यों करते हैं? इसे हटाने का प्रयास करें और इसे केवल 'मास्टरटेबल व्यू' –