使用包含两个asp:DropDownList
(在.ascx中定义)的自定义控件(让我们称之为TwoLists),我在单元测试中创建了一个TwoLists实例,以查找其子列表什么都没有。
Public Sub test_TwoLists()
Dim instance As TwoLists = New TwoLists()
Dim list1 As DropDownList = instance.FindControl("list1")
Dim list2 As DropDownList = instance.FindControl("list2")
Assert.IsNotNull(list1)
Assert.IsNotNull(list2)
End Sub
为什么控件没有使用它的子控件进行初始化?
注意:此控件是创建/初始化的,在.aspx中使用时工作正常,我导航到该页面。