私は AjaxControlToolkit の最新リリースを持っており、AjaxControlToolkit ReorderList 内で AjaxControlToolkit Html Editor コントロールを使用しています。データベースに値を書き込むことができるように、「コンテンツ」プロパティにアクセスできる必要がありますが、FindControl はそれを見つけられません。
たとえば、ItemCommandEvent 内にTextBoxコントロールがあります。
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 エディターが見つかりません。
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