コード ビハインドからドロップダウン リストの値にアクセスしようとしていますが、「現在のコンテキストに ddl_Ext が存在しません」というエラーが表示されます。ここで何が間違っているのかわかりません..誰か助けてもらえますか? これが aspx ファイルのドロップダウン リストです。ありがとう。
  <asp:TemplateField HeaderText="Is this external?">
       <ItemTemplate>
       <asp:Label ID="lblExt" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.Ext") %>'></asp:Label>
          </ItemTemplate>
           <EditItemTemplate>
           <asp:DropDownList ID="ddl_Ext" runat="server"
                AutoPostBack="false" AppendDataBoundItems="true">
          <asp:ListItem Text="Please select ..." Value="Please Select ..."></asp:ListItem>
          <asp:ListItem Text="Yes" Value="Yes"></asp:ListItem>
          <asp:ListItem Text="No" Value="No"></asp:ListItem>
          </asp:DropDownList>
          </EditItemTemplate>
   </asp:TemplateField>
ここに私が使用しようとしている背後にあるコードがあります:
protected void DV_WScript_ItemInserting(object sender, DetailsViewInsertEventArgs e)
    {
      string Ext = ddl_Ext.SelectedValue;
    }