الوصول إلى صف Radgrid من خلال مصدر بيانات الكائن
-
25-09-2019 - |
سؤال
لديّ رادغريد وداخل رادغريد ، لديّ templateColumn وهو قائمة منسدلة جميلة:
<telerik:GridTemplateColumn HeaderText="Feedback" UniqueName="Feedback">
<ItemTemplate>
<asp:DropDownList ID="ddlFeedback" runat="server" AppendDataBoundItems="True" AutoPostBack="True" OnSelectedIndexChanged="ddlFeedback_SelectedIndexChanged">
</asp:DropDownList>
</ItemTemplate>
</telerik:GridTemplateColumn>
لدي عمود في رادغريد الخاص بي وهو المفتاح الأساسي وله قيمة جميلة فيه.
كيف يمكنني الحصول على قيمة المفتاح الأساسي من RadGrid على حدث SelectionIndexChanged من القائمة المنسدلة ، أي العثور على صف RadGrid بشكل أساسي حيث تم تغيير القائمة المنسدلة؟
المحلول
وجدت ذلك. شكرًا!
DropDownList ddlFeedback = (DropDownList)sender;
GridDataItem item = (GridDataItem)ddlFeedback.NamingContainer;
String prikey = item.GetDataKeyValue("PriKey").ToString();
لا تنتمي إلى StackOverflow