对于开发中使用文件上传功能遇到
XML request error: Internal Server Error(500)
错误的解决办法。还有详细信息:"使用主题 css 文件要求页上有标头控件". 不是权限问题和路径错误,那是咋回事呢~? google一下,原来是主题惹的祸:
因为
ASP.NET2.0
新增了
Theme
功能,所以如果在你的工程中你对
Web.config
使用到了
styleSheetTheme
或
theme
的
话那就要再多修改一下。
还是到
FCKeditor
所在的目录,分别打开
/editor/filemanager/upload/aspx/upload.aspx
和
/editor/filemanager/browser/default/connectors/aspx/connector.aspx
两个
aspx
文件,在
page
标签中添加
Theme=""
或
StyleSheetTheme=""
看你在工程使用的是什么就修改什么。修改后如下:
<%
@
Page language="c#" Inherits="FredCK.FCKeditorV2.Uploader" AutoEventWireup="false" Theme="" %>
或
<%
@
Page language="c#" Inherits="FredCK.FCKeditorV2.Uploader" AutoEventWireup="false" StylesheetTheme="" %>
这样就解决了
500
的内部错误。