나는 AjaxControlToolkit의 최신 릴리스를 보유하고 있으며 AjaxControlToolkit ReorderList 내에서 AjaxControlToolkit Html Editor 컨트롤을 사용하고 있습니다. "content"속성에 액세스 할 수 있어야 데이터베이스의 값을 쓸 수 있지만 FindControl에서는 값을 찾을 수 없습니다.AjaxControlToolkit ReorderList 안에있을 때 FindControl을 사용하여 AjaxControlToolkit HTML 편집기 컨트롤을 찾을 수없는 이유는 무엇입니까?
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 편집기을 찾을 수 없습니다 :
예를 들면, 나는 ItemCommandEvent 내부에게 TextBox 컨트롤을 찾을 수 있습니다
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