1

私は 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 には主キーである列があり、そこには素敵な値があります。

ドロップダウン リストの SelectedIndexChanged イベントで radgrid から主キーの値を取得するにはどうすればよいですか?

4

1 に答える 1

0

それを見つけた。ありがとう!

DropDownList ddlFeedback = (DropDownList)sender;
            GridDataItem item = (GridDataItem)ddlFeedback.NamingContainer;
            String prikey = item.GetDataKeyValue("PriKey").ToString();
于 2010-08-31T10:57:18.817 に答える