Доступ к RADGRID ROW с помощью источника данных объекта
-
25-09-2019 - |
Вопрос
У меня есть Radgrid и внутри указанного Radgrid, у меня есть 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 столбец, который является основным ключом, и в нем есть прекрасная ценность.
Как я могу получить значение первичного ключа от Radgrid на выделенном состоянии OverexChanged Of Dispown List IE по существу, находящейся ряд клапана Radgrid, где выпадающий список был изменен?
Решение
Нашел это. Спасибо!
DropDownList ddlFeedback = (DropDownList)sender;
GridDataItem item = (GridDataItem)ddlFeedback.NamingContainer;
String prikey = item.GetDataKeyValue("PriKey").ToString();
Не связан с StackOverflow