DotNetTextBox V2.0 Web Control(ASP.NET2.0 增强型TextBox控件,完全支持AJAX.NET)
[控件界面]
[控件介紹]
名稱:DotNetTextBox V2.0 Web Control 免費無限制版
類型:ASP.NET2.0 增強型TextBox控件
作者: 小寶.NET2.0
主頁:http://www.aspxcn.com.cn
演示頁面: http://www.aspxcn.cn
.NET2.0技術討論QQ群:12462711、15532207
功能:
1.功能強大的所見即所得HTML編輯器控件(WYSWYG),完全支持ASP.NET2.0技術。
2.可完全整合到VS2005開發環境中,方便用戶設計ASP.NET2.0網頁時調用。
3.控件可以完全替代TextBox控件用于BBS、新聞系統、留言簿、評論、郵件、網絡CRM、BLOG等系統。
4.控件支持換膚、輸入模式轉換、外觀定制及WEB上傳等強大功能。更多功能請參看Doc/幫助.CHM
5.支持AJAX.NET,直接將控件拉到UpDatePanel內即可。
[使用說明]
本機測試的方法:
1.下載解壓DotNetTextBox目錄到默認站點的根目錄后,必須在Internet信息服務管理器找到該目錄后右擊屬性>創建>確定來創建虛擬目錄,也可以在Internet信息服務管理器直接新建一個名叫DotNetTextBox的虛擬目錄并指向該目錄。設置好后瀏覽器直接輸入http://localhost/DotNetTextBox/default.htm就可進入相應的演示頁面。
2.如果瀏覽頁面時出現"/"應用程序中的服務器錯誤并提示未設置為虛擬目錄,請在Internet信息服務管理器中找到DotNetTextBox目錄并右擊屬性>創建>確定,即可創建該目錄的虛擬目錄。
3.編輯Projects目錄下項目文件的時候,請保證DotNetTextBox目錄是放在站點根目錄,即http://localhost/DotNetTextBox/可以訪問到演示頁面,否則項目中控件的圖片顯示將不正確,這時請將用記事本打開sln文件,修改里面的相關路徑,比如編輯normal項目,如果DotNetTextBox目錄放在默認站點的aspx目錄下,則請將SLN文件里所有http://localhost/DotNetTextBox/Sample-Cs/Projects/Normal/修改為http://localhost/aspx/DotNetTextBox/Sample-Cs/Projects/Normal/即可。
4.本控件不支持ASP.net 1.0/1.1,畢竟ASP.NET2.0全面替代1.0/1.1是大勢所趨了,所以免費版不會提供支持Asp.Net 1.0/1.1的版本了。
頁面及VS2005調用控件的方法:
1.首先必須刪除引用控件的ASPX頁面中<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">這個定義(VS2005頁面默認會添加這個定義),否則控件將不工作!
2.直接在ASPX頁面引用控件的話,請將DotNetTextBox.dll復制到頁面所在項目的bin目錄下,并在頁面頂部添加:
<%@Register TagPrefix="dntb" Namespace="DotNetTextBox" Assembly="DotNetTextBox"%>
在需要加入控件的地方添加:
<DNTB:WebEditor id="控件ID" RegCode="序列號" Skin="設置皮膚文件夾的相對路徑" runat="server"></DNTB:WebEditor>
3.VS2005編輯器中可通過工具>選擇工具箱項>.NET Framework組件>瀏覽并選定DotNetTextBox.dll后按確定控件將默認顯示在VS2005編輯器工具箱的常規選項卡(可自行將控件拉到標準選項卡中),也可以直接在工具箱的標準選項卡列標頭或所屬列任何控件上右擊>選擇項> .NET Framework組件>瀏覽并選定DotNetTextBox.dll后即可直接將控件加入標準選項卡。這樣以后只要在常規選項卡或標準選項卡中將WebEditor控件直接拖放到項目的設計頁面即可完成控件的調用。
[目錄結構]
Bin/ 存放控件運行所需的DotNetTextBox.dll文件,文件可供外部程序引用。
Doc/ 存放控件幫助文件及一些安裝時所需的文件。
Sample-Cs/ 存放控件的C#應用實例及其項目文件。
Sample-Vb/ 存放控件的VB.NET應用實例及其項目文件。
Skin/ 控件所需的皮膚文件,包括控件所調用的圖片及文檔等,可自行制作皮膚。
[皮膚制作說明]
1.控件的皮膚文件都放在skin目錄下,此目錄可放置在任何地方,也可以改名,不過要相應設置一下控件的Skin屬性的路徑即可。
2.Skin目錄下默認有兩個皮膚文件夾,分別是defautl及xp,具體的換膚應用請看mode.aspx的演示。
3.制作皮膚的時候,只要按照default或xp文件夾下的img目錄、emot目錄結構置換圖片即可,但請保持所有文件名不變,否則會出錯,另外文件夾下的所有Aspx頁面都可自由更改頁面結構、顏色、文字、圖片等,但請不要改動里面的JS代碼及ASP.NET代碼,否則也會出錯。
4.制作的時候建議復制一個default或xp文件夾,然后對里面進行改動,改好后再為這個文件夾改一個別名,同樣放回skin目錄下,即可按應用模式演示的方法來進行換膚。
?[按這里下載DotNetTextBox控件]
[寫于3年前的一個控件,用VS2005重新編譯了一下,因為控件暫時還不是太完善,所以不提供源碼了,等有空的話我會對控件按新思路重寫并提供所有源代碼]
轉載于:https://www.cnblogs.com/aspxcn/archive/2006/11/07/553538.html
總結
以上是生活随笔為你收集整理的DotNetTextBox V2.0 Web Control(ASP.NET2.0 增强型TextBox控件,完全支持AJAX.NET)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 规格单位换算
- 下一篇: 利用Windows API获得系统高级功