Time of Update: 2017-01-19
說明:google提供了一組API可以給我們很方便的實現語言翻譯功能,對於我們(中國人)而言,常用的是中文與英文的互譯。大家英文好的可以看看GOOGLE的文檔:http://code.google.com/apis/ajaxlanguage/documentation/reference.html 這篇文章原創在:http://blog.moozi.net/archives/2008/10/16/the-realization-of-web-service-of-full-text-t
Time of Update: 2017-01-19
一名入門的asp.net程式員應該掌握的知識: (1)熟練使用Sql Server中企業管理器、查詢分析器和事件探查器,能熟練編寫T-SQL、預存程序、使用者自訂函數、視圖、觸發器; (2)瞭解ASP.net伺服器控制項的生命週期; (3)熟練掌握HTML,CSS,javascript,xml,Web Service,AJAX; (4)掌握多層結構以及類的設計方法; (5)瞭解網站安全性漏洞相關方面以及最佳化技巧; 1、可以使用抽象函數重寫基類中的虛函數嗎?
Time of Update: 2017-01-19
很奇怪,以前都沒有過這樣的怪問題,在別人機器上都能正常,想到可能和ASP.NET的版本有關係。 我用的是 ASP.NET 2.0,當改成 ASP.NET 1.0,就正常了,TextBox控制項ReadOnly=True,能回傳。 在 ASP.NET 1.0 中是ReadOnly=True會回傳的。 在 ASP.NET 2.0 中是ReadOnly=True就不會回傳了。 解決的方法: <asp:textbox id="Username" runat="server"
Time of Update: 2017-01-19
複製代碼 代碼如下:protected void Page_Load(object sender, EventArgs e) { //密碼編譯演算法 string username = "我是陳建勇"; //MD5加密 - 得到32位加密資料,資料不好解密。過於複雜。 username =FormsAuthentication.HashPasswordForStoringInConfigFile(username, "MD5"); //SHA1加密 -
Time of Update: 2017-01-19
//資料庫執行區, SqlConnection _sqlConn = null; SqlTransaction _SqlTrans = null; try { //資料庫操作類 _sqlConn = System.mySQLConnection.SqlConnections.GetSQLConnection();//見下面的類 _sqlConn.Open(); // sql事務對象 _SqlTrans = _sqlConn.BeginTransaction(); //基本資料執行SQL語句情況
Time of Update: 2017-01-19
xml檔案編寫 複製代碼 代碼如下:<?xml version="1.0" encoding="gb2312" ?> <BookType> <parameter> <name>商務管理</name> <value>0</value> </parameter> <parameter> <name>金融管理</name>
Time of Update: 2017-01-19
複製代碼 代碼如下:using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using BLL; using Model; using System.Data.SqlClient; using System.Data; public partial class
Time of Update: 2017-01-19
1. ASP.NET AJAX 中,如何用 JavaScript 調用伺服器端的方法? 這裡不是指調用簡單的 PageMethod,因為靜態方法是不能操作當前頁面的控制項的,所以靜態 PageMethod 作用就跟普通的 WebService 一樣,比較局限。 那麼,調用一般的伺服器端方法,其實就是發起一個非同步回調。最簡單的實現辦法,是通過 UpdatePanel 來做。 首先定義一個隱藏的 LinkButton,在其處理事件中,去調用我們要執行的操作: 複製代碼
Time of Update: 2017-01-19
1.Panel 橫向滾動,縱向自動擴充 <asp:panel style="overflow-x:scroll;overflow-y:auto;"></asp:panel> 2.斷行符號轉換成Tab (1) <script language="javascript" for="document" event="onkeydown"> if(event.keyCode==13 &&
Time of Update: 2017-01-19
需要兩個類 1.typeFiles.cs複製代碼 代碼如下:using System; namespace Model { /// <summary> /// typeFiles 的摘要說明。 /// </summary> public class typeFiles { private object _Fkey; private object _Fvalue1; private object _Fvalue2; public object Fkey { get {
Time of Update: 2017-01-19
在web.config中添加: <httpModules > <add name="HttpUploadModule" type="Krystalware.SlickUpload.HttpUploadModule, Krystalware.SlickUpload" / > </httpModules > 2、在項目中添加對Krystalware.SlickUpload.DLL的引用。 3、在頁面上放控制項:HtmlInputFile fileUpload; 4
Time of Update: 2017-01-19
/200905/yuanma/SlickUpload.rar/200905/yuanma/Krystalware.SlickUpload.rar複製代碼 代碼如下:using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using
Time of Update: 2017-01-19
先在網站根目錄下建立一個config檔案夾,再在此檔案架下建立一個urls.config檔案,這裡記錄url的配置資訊代碼如下:複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?> <urls> <rewrite name="default" path="/default-{0}-{1}.aspx" pattern = "/default-(\d+)(-(\d+))?.aspx" page="/default.aspx"
Time of Update: 2017-01-19
函數代碼: 複製代碼 代碼如下: <%'******************************************************* '過濾數組重複函數名稱:array_no(cxstr1,cxstr2,cxstr3) 'cxstr1:任意的字串,自動識別 'cxstr2:cxstr1中分割符號。 'cxstr3:提取結果中的某一位置字串,等於0時返回為全部,大於數組下標時返回最後. '使用於二維數組 '**********************************
Time of Update: 2017-01-19
C貨幣 2.5.ToString("C")¥2.50D十進位數 25.ToString("D5")00025E科學型 25000.ToString("E")2.500000E+005F固定點 25.ToString("F2")25.00G常規 2.5.ToString("G")2.5N數字 2500000.ToString("N")2,500,000.00X十六進位 255.ToString("X")FFformatCode 是可選的格式化代碼字串。(詳細內容請搜尋“格式化字串”查看) 必須用“
Time of Update: 2017-01-19
看下下面這個典型的後台(比較粗糙):說實在,我很厭倦全部用.aspx檔案去做,比如“友情串連”這個模組,就有“添加友情串連”“修改友情串連”“友情串連列表”,簡單的話,可以把“添加”“修改”合成一個檔案。每次都去建立一個.aspx檔案。我現在的想法是用“使用者控制項+設定檔”去實現,雖然檔案數目可能不會少很多。但在編程到一定地步,我想大家會有跟我一樣的想法。 首先需要涉及的是動態添加“使用者控制項”,這個可以根據傳參來動態載入,代碼如下: 複製代碼 代碼如下:protected Control
Time of Update: 2017-01-19
1 、在使用LoadControl載入控制項後,使用者控制項中的某些控制項不再響應事件。 這個問題主要是由於將控制項載入放在if (!Page.IsPostBack)之內引起的,放在外面即可。在思歸的blog上對此問題進行了詳細的說明。 2、使用者控制項中某些控制項的響應出現問題,如某個按鈕第一次選擇時不觸發CLICK事件,第二次可以了。 這是由於沒有給控制項設定ID引起的,控制項ID的作用在下面詳細講述。 如 複製代碼 代碼如下:Control
Time of Update: 2017-01-19
1.在工具箱中添加Brettle.Web.NeatUpload.dll,可以看到工具箱中出現InputFile等控制項。 2.複製檔案夾NeatUpload到根目錄. 3.拖放使用上傳控制項InputFile和進度條ProgressBar,添加上傳檔案的按鈕.aspx頁面代碼如下: 複製代碼 代碼如下:<body> <form id="form1" runat="server"> <div> <upload:InputFile
Time of Update: 2017-01-19
1。 testlist.aspx頁面: 複製代碼 代碼如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <link rel="stylesheet" href="jscript/autoSuggest.css" type="text/css"/> <link rel="stylesheet"
Time of Update: 2017-01-19
Coolite Toolkit 簡介 Coolite Toolkit 是一個支援ASP.NET AJAX的Web控制項。 Coolite Toolkit是基於跨瀏覽器的ExtJS 庫開發而來的,並且簡化了開發步驟,並且包含有豐富的Ajax運用。 Coolite Toolkit和ExtJS 都是開源的。 官方首頁:http://coolite.com下載地址:http://coolite.com/downloadSamples: