看到Discuz是2個下拉式清單進行合并的,網上找了一些資料,然後寫了這個小源碼,在這裡和大家分享一下! 運行,如下所示(深黑的地方選不中,因為那是上一級的分類): 項目結構圖如下所示:Controls類庫SmartDropDownList.cs代碼如下所示:SmartDropDownList.cs 複製代碼 代碼如下:using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using
複製代碼 代碼如下:'函數:空值測試 Function inull(Val) Dim tmp tmp = False If IsNull(Val) Then tmp = True ElseIf IsEmpty(Val) Then tmp = True ElseIf Trim(Val) = "" Then tmp = True End If inull = tmp End Function 測試變數是否為空白值,空值的含義包括:變數不存在/為空白,對象為Nothing,0,空數組,字串為空白
複製代碼 代碼如下:using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using
ASP.NET Session的七點認識之一 對於實值型別的變數,Session中儲存的是實值型別的拷貝 Session["__test0"] = 1; int i = (int)Session["__test0"]+1; int j = (int)Session["__test0"]; 結果i=2,j=1 ASP.NET Session的七點認識之二 對於引用類新的變數,Session中儲存的是引用 CDACommon cda = new CDACommon();
解決方案一:1. 開啟ASP.NET State Service服務:選擇管理工具->服務,找到ASP.NET State Service,點開後選擇啟動,並將啟動類型設為自動。2. 設定程式設定檔:將web.config開啟,會看到有一行是<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424"
從屬記錄上看asp.net運行後需要產生一些dll檔案,而指令碼之家上面的文章禁止c盤產生dll檔案。複製代碼 代碼如下:2011-6-29 0:10:34 已由訪問保護規則禁止 NT AUTHORITY\NETWORK SERVICE c:\windows\system32\inetsrv\w3wp.exe C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
1、'UTF轉GB---將UTF8編碼文字轉換為GB編碼文字 複製代碼 代碼如下:function UTF2GB(UTFStr) for Dig=1 to len(UTFStr) '如果UTF8編碼文字以%開頭則進行轉換 if mid(UTFStr,Dig,1)="%" then 'UTF8編碼文字大於8則轉換為漢字 if len(UTFStr) >= Dig+8 then GBStr=GBStr & ConvChinese(mid(UTFStr,Dig,9)) Dig=Dig+8