1>.在線編譯器:
應用方法:
1.在頁面註冊FreeTextBox組件
<%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox"%>
2.引入FreeTextBox.dll程序集
3.引入控件代碼
<FTB:FreeTextBox ID="FreeTextBox1" runat="server" SupportFolder="aspnet_client/FreeTextBox/" Height="363px" Width="100%" ToolbarStyleConfiguration="Office2003" />
4.獲得FreeTextBox1控件的值FreeTextBox1.Text
注意:把該頁面的Request驗證設置爲false即:ValidateRequest="false"
2>.FileUpload傳輸大文件
1.若是不作任何設置普通FileUpload傳輸只能上傳幾兆大的文件
2.若是要上傳比較大的文件時只要設置web.config
<httpRuntime maxRequestLength="2097000" appRequestQueueLimit="100" useFullyQualifiedRedirectUrl="true" executionTimeout="120"/>
3.刪除數據庫裏內容時別忘了刪除物理路徑上傳的文件:File.Delete
3>中文識別爲亂碼時做以下設置
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
4>在response.Redirect("a.aspx?title="+title);
若是用request.querying["title"]獲得的是亂碼那你就改成response.Redirect("a.aspx?title="+server.urlEncode(title));它就會轉換爲網頁所能識別的字符
5>上傳路徑的問題
發佈網站後你的網址假如是
http://www.bd.com/pk/news.aspx
那麼你的上傳路徑應該是:string mPath = Server.MapPath("..\\..\\pk\\Adjunct\\")
發佈網站後你的網址假如是
http://www.bd.com/news.aspx
那麼你的上傳路徑應該是:string mPath = Server.MapPath("..\\..\\Adjunct\\")
這樣作主要是爲了不下載該文件時但願能夠用任何下載工具都能找到該文件路徑同時迅雷有時它找到了你的文件可是就是獲取不到文件大小說明上傳路徑仍是有問題。那麼你就能根據迅雷提示路徑進行對應的修改。這樣很快。
6>Datalist第三方分頁控件AspNetPager
使用方法:
1.註冊:<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
2.引入控件:<webdiyer:AspNetPager ID="AspNetPager1" runat="server" PageSize="15" FirstPageText=" 首頁 "
LastPageText=" 尾頁 " NextPageText=" 下一頁 " OnPageChanged="AspNetPager1_PageChanging"
PrevPageText=" 上一頁 " Width="100%" AlwaysShow="true" CssClass="anpager" Style="font-size: small">
</webdiyer:AspNetPager>
3.寫事件:雙擊該控件觸發的分頁事件
7>.xml編寫的至關於廣告效果隨比例顯示圖片
<As>
<S>
<imgurl>1.jpg</imgurl>
<scale>3</scale>
</S>
<S>
<imgurl>2.jpg</imgurl>
<scale>1</scale>
</S>
</AS>
8>.建立項目的可擴展性良好 建立好解決方案後,把基類封裝好後。其餘的以接口的方式拉出框架後。發佈網站後。未來增長什麼功能就不須要從新發布。 軟件中的接口至關於網絡中的交換機和路由器,它能夠多重繼承這樣就能夠在你發佈了的網站你能夠擴展而不須要改動其前面已經運行上軌道的數據庫中的數據。這樣也能夠隨時更新項目。