我有最新版本的AjaxControlToolkit,並且在AjaxControlToolkit ReorderList中使用了AjaxControlToolkit Html Editor控件。我需要能夠訪問「內容」屬性,所以我可以將值寫入數據庫,但FindControl沒有找到它。爲什麼在AjaxControlToolkit ReorderList中使用FindControl時找不到AjaxControlToolkit Html Editor Control?
例如,我可以找到一個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編輯器在相同的事件:
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