GetValues
возвращает System.Array
, но мы знаем, что это действительно TEnum[]
(это одномерный массив, индексированный с нуля), где TEnum
- USERTYPE
в вашем случае. Поэтому используйте:
var allUsertypeValues = (USERTYPE[])Enum.GetValues(typeof(USERTYPE));
Это ошибка/проблема браузера, а не проблема TinyMCE. В некоторых браузерах невозможно сохранить содержимое iframe, так как после удаления узла из домена документ/окно выгружается. Я предлагаю сначала удалить экземпляр редактора, а затем снова добавить его вместо того, чтобы перемещать его в DOM.