Dotnettextbox V2.0 Web Control (Asp. net2.0 reinforced Textbox Control, fully supports Ajax. Net)

Source: Internet
Author: User

[Control interface]


[Control Introduction]

Name: dotnettextbox V2.0 Web Control Free Unlimited Edition

Type: Asp. net2.0 reinforced Textbox Control

Author: xiaobao. net2.0

Home: http://www.aspxcn.com.cn

Demo page: http://www.aspxcn.cn

. Net2.0 Technology Discussion QQ group: 12462711, 15532207

Function:
1. Powerful wyswyg (wyswyg), fully supporting ASP. net2.0 technology.

2. It can be fully integrated into the vs2005 development environment, which is convenient for users to call when designing ASP. net2.0 web pages.

3. The control can completely replace the Textbox Control for BBS, news systems, message books, comments, emails, network CRM, blogs, and other systems.

4. Controls Support skin replacement, input mode conversion, appearance customization, Web upload, and other powerful functions. For more functions, see Doc/help. CHM

5. support Ajax. NET and pull the control directly into updatepanel.
[Instructions]

Local testing method:

1. after downloading and decompressing the dotnettextbox directory to the root directory of the default site, you must find the directory in Internet Information Service Manager and right-click Properties> Create> OK to create a virtual directory, you can also create a virtual directory named dotnettextbox in Internet Information Service Manager and direct it to it. After the configuration is complete, enter http: // localhost/dotnettextbox/default.htm in the browser to go to the corresponding demonstration page.

2. If the "/" application appears when you browse the pageProgramServer Error in and prompt that it is not set as a virtual directory. Please find the dotnettextbox directory in Internet Information Service Manager and right-click Properties> Create> OK to create a virtual directory for this directory.

3. when editing the project files under the projects directory, make sure that the dotnettextbox directory is placed in the site root directory, that is, http: // localhost/dotnettextbox/can access the demo page, otherwise, the image display of the control in the project will be incorrect. In this case, open the SLN file in notepad and modify the related paths, such as editing the normal project, if the dotnettextbox directory is placed in the aspx directory of the default site, change all http: // localhost/dotnettextbox/sample-CS/projects/normal/In the SLN file to http: // localhost/aspx/dotnettextbox/sample-CS/projects/normal.

4. This control does not support Asp.net 1.0/1.1. After all, ASP. net2.0 comprehensively replaces 1.0/1.1. Therefore, the free version does not support ASP. NET 1.0/1.1.

Page and vs2005 call control method:

1. You must first Delete the ASPX page of the referenced control.<! Doctype HTML public "-// W3C // dtd xhtml 1.0 transitional // en ""Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">This definition (this definition will be added by default on the vs2005 page), otherwise the control will not work!

2. If you reference the control directly on the ASPX page, copy dotnettextbox. DLL to the bin directory of the project where the page is located, and add:
<% @ Register tagprefix = "dntb" namespace = "dotnettextbox" assembly = "dotnettextbox" %>
Add the following items to the Widget:
<Dntb: webeditor id = "Control ID" regcode = "Serial Number" Skin = "set the relative path of the skin folder" runat = "server"> </dntb: webeditor>

3. in the vs2005 editor, you can use tools> select toolbox items>. NET framework component> browse and select dotnettextbox. after the DLL, press OK to display the control on the General Tab Of The vs2005 editor Toolkit by default (you can drag the control to the standard tab by yourself ), you can also right-click the standard tab column header of the toolbox or any control of the corresponding column> select item>. NET framework component> browse and select dotnettextbox. after the DLL, you can directly add the control to the standard tab. In this way, you only need to drag and drop the webeditor control on the General tab or standard tab to the design page of the project to call the control.

[Directory structure]

Bin/stores the dotnettextbox. dll file required for the control to run. The file can be referenced by external programs.

DOC/stores control help files and some files required for installation.

Sample-CS/C # application instance and its project file that stores the control.

Sample-Vb/stores the VB. NET application instance of the Control and its project files.

The skin files required by the skin/control, including the pictures and documents called by the Control. you can create your own skin.

[Skin Preparation instructions]

1. The control skin files are stored in the skin Directory, which can be stored anywhere or renamed. However, you must set the control's skin attribute path accordingly.

2. By default, the skin directory contains two skin folders: defautl and XP. For more information about skin replacement, see the demo of mode. aspx.

3. during skin creation, you only need to replace the image according to the IMG directory and emot directory structure under the default or XP folder, but keep all file names unchanged; otherwise, errors may occur, in addition, the structure, color, text, and image of all aspx pages in the folder can be freely changed, but do not change the JSCodeAnd ASP. NET code. Otherwise, an error occurs.

4. we recommend that you copy a default or XP folder during creation, modify the folder, change the folder to another alias, and put it back in the skin directory, you can use the demo method in the application mode to skin the skin.

[Download the dotnettextbox control here]

[I wrote a control three years ago and re-compiled it with vs2005. Because the control is not perfect yet, the source code is not provided. If I have time, I will rewrite the control based on new ideas and provide allSource code]

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.