У меня есть последняя версия AjaxControlToolkit, и я использую элемент управления AjaxControlToolkit Html Editor внутри AjaxControlToolkit ReorderList. Мне нужно иметь доступ к свойству «content», чтобы я мог записать значение в базу данных, но FindControl не находит его.Почему я не могу найти элемент управления AjaxControlToolkit Html Editor с помощью FindControl, когда он находится в AjaxControlToolkit ReorderList?
, например, я могу найти контроль TextBox внутри ItemCommandEvent:
Protected Sub IncludedSectionComponentsReorderList_ItemCommand(ByVal sender As Object, ByVal e As AjaxControlToolkit.ReorderListCommandEventArgs) Handles IncludedSectionComponentsReorderList.ItemCommand
If e.CommandName = "SaveChanges" Then
Dim txtSectionComponentLabel As TextBox = CType(e.Item.FindControl("txtSectionComponentLabel"), TextBox)
End If End Sub
Но я не могу найти AjaxControlToolkit Html Editor в том же событии:
Protected Sub IncludedSectionComponentsReorderList_ItemCommand(ByVal sender As Object, ByVal e As AjaxControlToolkit.ReorderListCommandEventArgs) Handles IncludedSectionComponentsReorderList.ItemCommand
If e.CommandName = "SaveChanges" Then
Dim editor As Editor = CType(e.Item.FindControl("3Editor"), Editor)
strSectionControlValue = editor.Content
End If
End Sub