DotNetTextBox控件路径设置注意事项
2009-07-25 11:59
417 查看
将DotNetTextBox.dll放入Bin目录下后,同时也需要在Bin目录下放入ActiproSoftware.CodeHighlighter.Net20.dll、ActiproSoftware.Shared.Net20.dll、CodeHighlighterTest.dll、EnvDTE.dll,在工具箱中通过添加项引入DotNetTextBox.dll,产生WebEditor控件,同时将system_dntb文件夹放入网站根目录下
页面中拖入WebEditor控件(V3.5)后,需要设置systemfolder和skin属性,通常用两种设置方法:
(1)为WebEditor控件本身设置:切换到HTML状态下,为控件分别添加systemfolder和skin属性,使用相对路径。
其中sytemfolder属性适应相对于网站根目录的相对路径,因为system_dntb文件夹放置在网站根目录下,所以systemfolder属性通常设置为:system_dntb/
skin属性是相对于system_dntb文件夹的相对路径,所以通常设置为skin/default/。
(2)可以使用全局设置,全局设置属性正确设置之后,虚拟目录下所有级别的子目录页面调用控件都不需要再单独设置控件本身内置的相关属性,但如果其中某个页面单独设置了控件本身内置属性的话,则该页面会优先使用内置属性的路径设置!
全局属性必须在网站的web.config里添加,配置如下:
<appSettings>
<!--设置system目录的相对路径,请相对于web.config文件所在的目录(设置这个属性以后,该虚拟目录下所有级别目录页面的控件调用都不用单独设置systemfolder属性,方便项目的整体调用)-->
<add key="systemfolder" value="system_dntb/" />
<!--设置皮肤目录的相对路径,请相对于system目录(设置这个属性以后,该虚拟目录下所有级别目录页面的控件调用都不用单独设置skin属性,方便项目的整体调用)-->
<add key="skin" value="skin/default/" />
</appSettings>
注意:使用此项设置时务必检查控件的HTML代码中,是否存在systemfolder和skin属性,如果存在,需要设置为相对于网站根目录的相对路径,否则这两个属性都不允许存在,更不允许为空
(3)如果既不在HTML中设置也不在web.config文件中设置,控件默认会在它所在页面的目录下寻找system_dntb文件夹
另:控件在页面中应用后,默认上传图片时产生的是绝对路径,可以将控件的PathType属性更改为Relative,就可以将上传的图片保存成相对路径的,但是相对路径也会出现问题,相比较还是采用默认的绝对路径较好。
页面中拖入WebEditor控件(V3.5)后,需要设置systemfolder和skin属性,通常用两种设置方法:
(1)为WebEditor控件本身设置:切换到HTML状态下,为控件分别添加systemfolder和skin属性,使用相对路径。
其中sytemfolder属性适应相对于网站根目录的相对路径,因为system_dntb文件夹放置在网站根目录下,所以systemfolder属性通常设置为:system_dntb/
skin属性是相对于system_dntb文件夹的相对路径,所以通常设置为skin/default/。
(2)可以使用全局设置,全局设置属性正确设置之后,虚拟目录下所有级别的子目录页面调用控件都不需要再单独设置控件本身内置的相关属性,但如果其中某个页面单独设置了控件本身内置属性的话,则该页面会优先使用内置属性的路径设置!
全局属性必须在网站的web.config里添加,配置如下:
<appSettings>
<!--设置system目录的相对路径,请相对于web.config文件所在的目录(设置这个属性以后,该虚拟目录下所有级别目录页面的控件调用都不用单独设置systemfolder属性,方便项目的整体调用)-->
<add key="systemfolder" value="system_dntb/" />
<!--设置皮肤目录的相对路径,请相对于system目录(设置这个属性以后,该虚拟目录下所有级别目录页面的控件调用都不用单独设置skin属性,方便项目的整体调用)-->
<add key="skin" value="skin/default/" />
</appSettings>
注意:使用此项设置时务必检查控件的HTML代码中,是否存在systemfolder和skin属性,如果存在,需要设置为相对于网站根目录的相对路径,否则这两个属性都不允许存在,更不允许为空
(3)如果既不在HTML中设置也不在web.config文件中设置,控件默认会在它所在页面的目录下寻找system_dntb文件夹
另:控件在页面中应用后,默认上传图片时产生的是绝对路径,可以将控件的PathType属性更改为Relative,就可以将上传的图片保存成相对路径的,但是相对路径也会出现问题,相比较还是采用默认的绝对路径较好。
相关文章推荐
- js控制asp.net服务器端控件textbox设置为多行时输入字符长度
- 项目开发中的一些注意事项以及技巧总结 基于Repository模式设计项目架构—你可以参考的项目架构设计 Asp.Net Core中使用RSA加密 EF Core中的多对多映射如何实现? asp.net core下的如何给网站做安全设置 获取服务端https证书 Js异常捕获
- ASP.NET中TextBox控件设置ReadOnly="true"后台取不到值
- Asp.NET 4.5 数据绑定新特性 之 通过控件传值过滤数据 之注意事项
- ASP.NET: TextBox控件如果设置为ReadOnly则PostBack之后可能丢失数据的问题
- ASP.NET中TextBox控件设置ReadOnly="true"后台取不到值
- 设置Java类路径的注意事项
- 安装DotNetNuke_04.05.03注意事项
- ASP.NET用户控件中的图片路径如何设置,img相对路径设置方法
- DotNetTextBox控件常见问题FAQ
- Infragistics控件在VS.net 2005中使用的注意事项
- ASP.NET中TextBox控件设置TextMode…
- asp.net TextBox控件设置ReadOnly后,不能回传。
- [C#]使用 C# 代码实现拓扑排序 dotNet Core WEB程序使用 Nginx反向代理 C#里面获得应用程序的当前路径 关于Nginx设置端口号,在Asp.net 获取不到的,解决办法 .Net程序员 初学Ubuntu ,配置Nignix 夜深了,写了个JQuery的省市区三级级联效果
- asp.net 的 textbox控件怎么设置readonly属性
- ASP.NET(C#)中将TextBox控件的Readonly属性设置为True时后台直接取值取不到的解决方案
- ASP.NET中TextBox控件设置ReadOnly="true"后台取不到值
- 关于asp.net页面添加非空校验控件注意事项
- C# .NET 遍历一个Web页面中所有的TextBox控件 并设置读写属性
- DotNetTextBoxV6.0.3在线编辑器控件(For Asp.net2.0/3.0/3.5)免费版发布!