Здесь код позади ... Я пытаюсь получить этот элемент управления, чтобы добавить элементы в раскрывающийся список (я получаю группы ролей для добавления в раскрывающийся список в выделенном фрагменте кода)
Protected Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim DDRoleGroups As DropDownList
DDRoleGroups = FormView1.FindControl("DDRoleGroup")
End Sub
Вот FormView: (я вынул большинство полей, чтобы их было легче читать)
<asp:FormView ID="FormView1" runat="server" DataKeyNames="ID"
DataSourceID="ObjectDataSource_Vendors"
DefaultMode="Insert" BorderColor="DarkGray"
BorderStyle="Solid" BorderWidth="1px" CellPadding="4" Visible="False">
<EditItemTemplate>
</EditItemTemplate>
<InsertItemTemplate>
<label class="form_label">Role Group:</label><br /><asp:DropDownList ID="DDRoleGroup"
runat="server" Width="175px"
EnableViewState="False">
</asp:DropDownList>
</InsertItemTemplate>
</asp:FormView>
Может ли это быть связано с тем, что он находится в подпрограмме Page_Load и элемент управления еще не загружен?
Спасибо,
Matt