在线客服:  

「南宁烟寒网络」提供南宁网站建设、网站策划、南宁网页制作、网站设计、网站改版、南宁SEO优化、网站维护、南宁网站优化、南宁网站推广、广告设计等服务..

咨询热线

在线客服

24小时免费咨询电话:18978941786

客服时间:上午9:30~下午6点

当前位置:首页>> 技术文章 >> NET学习 >> DotNetTextBox常见问题

DotNetTextBox常见问题

收藏 分享 发布日期:2013-6-25 17:47:51    编辑:admin  文章来源:  点击率:

DotNetTextBox常见问题
Q:为什么控件上传图片、上传文件及上传媒体文件等功能无法使用,会出现未能找到路径xxxx的一部分?
A:因为控件在中文目录下使用时上述功能就会出现因获取的上传路径乱码而无法使用,所以暂时请不要在中文网站目录下运行本控件(免费版3.4.6及商业版5.0.4以上版本已修正此BUG)!

Q:为什么控件在ASP.NET Ajax的UpdatePanel里无法工作,会出现提交内容后控件编辑框无法编辑的问题?
A:免费版3.4.7及商业版5.0.5以上版本新增加Asp.Net Ajax UpdatePanel支持包,请将AjaxSupport目录下的文件及目录按原结构拷贝到原版根目录覆盖相同文件,并且打开DotNetTextBox2005.sln或DotNetTextBox2008.sln重新一次编译项目后即可,新生成的DotNetTextBox.dll将完美支持Asp.Net Ajax UpdatePanel!!

Q:控件支持提交时自动获取编辑器内容里的图片地址以作新闻首页图片显示吗?
A:可以,免费版V3.4.5或商业版本已经支持提交时以代码Webeditor1.GetImagesUrl[图片序号].ToString()这样的方式来获取内容里的相应出现顺序的图片地址!

Q:为什么本地测试成功,但上传到虚拟空间却出现Could not load file or assembly 'EnvDTE,Version=8.0.0.0,Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'的错误?
A:因为虚拟空间没有控件需要引用到的一个名为EnvDTE的Vs2005组件,请把Plugin.rar里envdte/envdte.dll拷贝到虚拟空间主机的BIN目录里即可!

Q:使用控件上传功能时,为什么会出现"存储空间不足,无法完成此操作"的错误?
A:那可能是因为你的IE缓存不够了,请右键IE,选属性,删除所有文件(脱机文件),删除所有COOKIES,也可能是asp.net没有写入权限引起的问题!

Q:控件能不能输出符合XHTML1.0规范的网页代码?
A:V5.0商业版提供一个xhtml属性,只要将属性设置为Xhtml=Client(即时转换)或Xhtml=Server(提交内容时转换)就可以让控件即时或在输出内容的时候将所有代码转换为符合XHTML1.0格式规范的网页代码。

Q:为什么会出现使用主题 css 文件要求页上有标头控件。(例如 <head runat="server" />)的错误?
A:因为引用控件的页面或功能页面使用了App_Themes目录下的全局CSS样式主题,解决步骤:引用控件的页面直接把<head>改为<head runat="server" />,然后在控件system_dntb目录里添加一个Web.config文件,并且在<system.web>配置节中加入 :<pages theme="" />即可,这样所有的功能页面都将自动禁用ASP.NET2.0的主题(PS:因为功能页面将<head>改为<head runat="server"/>会出错的,所以只能直接禁用主题),而且system_dntb目录以外的其它页面或其它目录都可正常使用全局的CSS主题。

Q:全部内置功能的DotNetTextBox控件太宽了,能不能在保持同样功能的情况下,将宽度缩小?
A:可以,如果需要缩小宽度,使用<topmenu>br</topmenu>强制换行标记让一行的菜单排列换行为两行或三行甚至更多即可,另外也可以将部分菜单功能定义到左侧工具栏或底部工具栏。

Q:为什么在VS2005中添加控件之后页面提示找不到en-us目录或找不到xxxxx.config文件的路径错误?
A:请确定是否已经将控件所需要的system_dntb目录拷贝到你的项目中,并且正确设置systemfolder属性的正确的相对路径(路径设置方法请看帮助文档中的路径设置一文)。

Q:为什么已经正确设置系统路径,但仍然提示找不到路径?
A:请确定是否有同时打开多个项目,如果已打开一个项目之后再同时打开引用控件的项目,会出现路径错误的问题,请在打开引用控件的项目之前,先关闭其它已经打开的项目。

Q:为什么我编译项目时会出现找不到Word_dntb加载项?
A:因为控件的Word导入功能采用插件方式提供,所以还需将控件bin目录里的Word_dntb.dll,WordPlugin.dll拷贝到项目BIN目录里(如果不需要Word导入功能,删除system_dntb目录里的importword.aspx就可以不需要拷贝这两个DLL文件)!

Q:为什么我设置了全局的系统目录设置,但是不起效?
A:设置全局部的系统目录设置后,引用页面的控件原来的systemfolder属性请去掉,因为页面会优先使用内置属性的路径设置!

Q:我想将upload文件夹放置在system_dntb目录外,我应该如何设置?
A:设置UploadFolder属性,默认值为upload/,即上传文件都放置在system_dntb/upload/,如果你需要将upload文件夹放到system_dntb目录外,请设置为../upload/即可。

Q:为什么我配置里已经设置单个文件限制大于4M了,但上传的文件超过4M仍然会出现上传不成功?
A:因为ASP.NET上传的默认限制是4M,所以要上传大于4M的文件还要在web.config里的<system.web>配置节添加:
<!--设置上传单个文件的最大Size-->
<httpRuntime maxRequestLength="10240" executionTimeout="3600"/>
其中maxRequestLength为上传的最大限制,10240=10M executionTimeout为传输超时的时间!

Q:什么叫相对路径(Relative)、绝对根路径(AbsoluteRoot)、绝对全路径(AbsoluteFull)?
A: 相对路径如:system_dntb/upload/xx.gif、绝对根路径如:/dotnettextbox/system_dntb/upload/xx.gif、绝对全路径如:http://localhost/dotnettextbox/system_dntb/upload/xx.gif,这些路径形式可通过控件PathType内置属性自由切换!
 
本文章由南宁网站建设南宁网站优化南宁网络公司整理,转载请注明出处:http://www.xqgg.net/

关于我们 | 域名主机 | 建站套餐 | 企业动态 | 成功案例 | 网站推广 | 建站知识 | 常见问题 | 联系我们

南宁烟寒网络竭诚为您免费提供南宁网站建设南宁网站设计南宁网站优化、维护以及网站技术很方面的网络服务!

南宁网站建设南宁网络公司咨询热线电话:0771-5306126 18967841786(24小时全天电话)

烟寒网络 - 让你进一步走向成功