石家庄建站平台

十年经验 优惠价格 贴心服务

服务热线 15383239821

DotNetTextBox使用

发布时间:2014-03-28    来源:

本机调试方法


  • 下载解压DotNetTextBox后,直接打开根目录的DotNetTextBox.sln项目文件,即可在VS2005环境中直接进行属性设置及调试。
  • 也可以将DotNetTextBox目录解压到默认站点的根目录后,在Internet信息服务管理器找到该目录后右击属性>创建>确定来创 建虚拟目录,也可以在Internet信息服务管理器直接新建一个名叫DotNetTextBox的虚拟目录并指向该目录。设置好后浏览器直 接输入http://localhost/DotNetTextBox/default.htm就可进入相应的演示页面。
  •  
  • 如果浏览页面时出现"/"应用程序中的服务器错误并提示未设置为虚拟目录,请在Internet信息服务管理器中找到 DotNetTextBox目录并右击属性>创建>确定,即可创建该目录的虚拟目录。
控件调用说明

  • 1.直接在ASPX页面引用控件的话,请将DotNetTextBox.dll复制到页面所在项目的bin目录下,并在页面顶部添加:
    <%@Register TagPrefix="dntb" Namespace="DotNetTextBox" Assembly="DotNetTextBox"%>
    在需要加入控件的地方添加:
    <DNTB:WebEditor id="控件ID" Skin="设置皮肤文件夹的相对路径" systemfolder="设置系统文件夹的相对路径" runat="server"></DNTB:WebEditor>

    2.路径的设置也可在项目web.config的<appSettings>配置节里直接添加全局的路径设置,这样该项目下所有页面的控件调用都不用单独设置上述两个路径!web.config设置如下:
    <appSettings>
    <!--设置system目录的相对路径,请相对于web.config文件所在的目录(3.1.8版修改的全局设置)-->
    <add key="systemfolder" value="system_dntb/" />

    <!--设置皮肤目录的相对路径,请相对于system目录(3.1.8版修改的全局设置)-->
    <add key="skin" value="skin/default/" />
    </appSettings>

    3.VS2005编辑器中可通过工具>选择工具箱项>.NET Framework组件>浏览并选定DotNetTextBox.dll后按确定控件将默认显示在VS2005编辑器工具箱的常规选项卡(可自行将控件拉到标准选项卡中),也可以直接在工具箱的标准选项卡列标头或所属列任何控件上右击>选择项> .NET Framework组件>浏览并选定DotNetTextBox.dll后即可直接将控件加入标准选项卡。这样以后只要在常规选项卡或标准选项卡中将WebEditor控件直接拖放到项目的设计页面即可完成控件的调用。

    4.将system_dntb目录拷贝到所在项目里。

    5.将控件bin目录里的ActiproSoftware.CodeHighlighter.Net20.dll、ActiproSoftware.Shared.Net20.dll、CodeHighlighterTest.dll拷贝到项目BIN目录里(如果不需要代码高亮功能,删除system_dntb目录里的PasteCode.aspx和PasteCode.aspx.cs页面就可以不拷贝这三个DLL文件)

注意事项

  • 运行演示页面前请先将DotNetTextBox目录设置为虚拟目录,并确保BIN目录下有DotNetTextBox.dll文件存在,否则运行将失败,设置好后通过浏览http://localhost/dotnettextbox/default.htm访问。
  •  
  • 请在每个引用控件的页面中通过在Page指令或配置节中设置validateRequest=false禁用请求验证以使DotNetTextBox运行正常。
  •  
  • Ver3.3.4版新增了在线可视化设置向导(Setup.aspx),为用户提供可视化配置编辑器的菜单功能设置(商业版提供)、多语言设置(商业版提供)、上传功能的设置、上传功能高级设置的配置!要注意的是,发布项目后请将此配置文件删除!
     

还没开展互联网业务? 马上开始

关注多多建站公众号
扫码加好友