Umbraco 4 中关于富文本编辑器的问题。
我无法通过 RichText 编辑器添加图像。当我单击富文本编辑器上的添加图像图标时,弹出面板显示错误(在资源编号 2 中查找)。
RichText 编辑器数据类型使用 Tinymce3 作为其类型。
我使用的资源并没有解决问题。
我做了什么(他们没有工作):
a) 使用不同的类型重新保存 RichText 编辑器数据类型,
b) 删除 RichText 编辑器(错误)并重新创建它,
c) 从 RichText 编辑器工作的不同项目中复制 insertimage.aspx 的代码,
请看一下我附在这个问题上的错误图片。
任何建议都会有所帮助。
错误
“/”应用程序中的服务器错误。
你调用的对象是空的。
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。
源错误:
[没有相关的源代码行]
源文件:c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\1096afd0\6b67abfd\App_Web_uploadmediaimage.ascx.c3c18f9f.5y91thdt.0.cs 行:0
堆栈跟踪:
[NullReferenceException:对象引用未设置为对象的实例。] umbraco.cms.businesslogic.datatype.DataTypeDefinition.b__0(DataTypeDefinition x) +235 System.Linq.WhereArrayIterator`1.MoveNext() +42 umbraco.cms.businesslogic .datatype.DataTypeDefinition.GetByDataTypeId(Guid DataTypeId) +311 umbraco.controls.Images.UploadMediaImage..ctor() +88 ASP.umbraco_controls_images_uploadmediaimage_ascx..ctor() 在 c:\Windows\Microsoft.NET\Framework64\v4.0.30319\临时 ASP.NET 文件\root\1096afd0\6b67abfd\App_Web_uploadmediaimage.ascx.c3c18f9f.5y91thdt.0.cs:0 ASP.umbraco_plugins_tinymce3_insertimage_aspx.__BuildControlMediaUploader() 在 c:\work\IU\trunk\src\International.Web.UI\ umbraco\plugins\tinymce3\insertImage.aspx:187 ASP.umbraco_plugins_tinymce3_insertimage_aspx.__BuildControlpane_upload() 在 c:\work\IU\trunk\src\International.Web.UI\umbraco\plugins\tinymce3\insertImage.aspx:186 ASP.umbraco_plugins_tinymce3_insertimage_aspx.__BuildControlForm1() 在 c:\work\IU\trunk\src\International.Web.UI \umbraco\plugins\tinymce3\insertImage.aspx:150 ASP.umbraco_plugins_tinymce3_insertimage_aspx.__BuildControlTree(umbraco_plugins_tinymce3_insertimage_aspx __ctrl) 在 c:\work\IU\trunk\src\International.Web.UI\umbraco\plugins\tinymce3\insertImage.aspx:1 c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\1096afd0\6b67abfd\App_Web_insertimage.aspx.43b758d9.qhb5uafm.0.cs:0 系统中的 ASP.umbraco_plugins_tinymce3_insertimage_aspx.FrameworkInitialize()。 Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +67 System.Web.UI.Page.ProcessRequest() +118 System.Web.UI.Page。ProcessRequest(HttpContext context) +98 ASP.umbraco_plugins_tinymce3_insertimage_aspx.ProcessRequest(HttpContext context) 在 c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\1096afd0\6b67abfd\App_Web_insertimage.aspx.43b758d9。 qhb5uafm.0.cs:0 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +912 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +164HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +164HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +164
版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.18033