Time of Update: 2017-01-19
複製代碼 代碼如下:using System; using System.Runtime.InteropServices; using System.Text; using System.IO; namespace Common { /// <summary> /// INI檔案讀寫類。 /// </summary> public class INIFile { &
Time of Update: 2017-01-19
下面這幾點希望能夠幫你加快你的學習。1.把selectors當作asp.net中的sets。 在asp.net的世界,通過一個查詢找到一系列控制項是非常少見的.相反我們比較習慣於通過一個唯一的ID來找到一個控制項。當然,在jQuery中這個也是沒有問題的,但是jQuery的選擇功能相對更加神奇。 使用jQuery的selectors能夠很容易定位到一個set的元素,相對來說比在asp.net中使用迭代的規則來找到一個set的元素更加清晰和易於表達。
Time of Update: 2017-01-19
問:為什麼要“自製”?不是有現成的控制項嗎? 答:在ASP.NET的頁面上,ListBox最終是渲染成select元素,而CheckListBox最終被渲染成div或者是table,使得二者的樣式無法統一,或者說要統一很麻煩。 解決: 於是,決定乾脆自行組合一些元素,實現單選列表、多選列表的統一樣式。 首先,無論是單選列表還是多選列表,都用一個有邊框的div來做容器: <div class="list"></div>
Time of Update: 2017-01-19
前陣子工作中用到,貼上代碼,僅保留上傳有關的代碼,發現code其實很少。 上傳頁面html/js 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" >
Time of Update: 2017-01-19
一、SqlDataRead和Dataset的選擇 Sqldataread優點:讀取資料非常快。如果對返回的資料不需做大量處理的情況下,建議使用SqlDataReader,其效能要比datset好很多。缺點:直到資料讀完才可close掉於資料庫的串連 (SqlDataReader 讀資料是快速向前的。SqlDataReader 類提供了一種讀取從 SQL Server 資料庫檢索的只進資料流的方法。它使用 SQL Server
Time of Update: 2017-01-19
複製代碼 代碼如下:/// <summary> /// 產生google網站地圖 /// </summary> /// <returns></returns> public static boolBuildGoogleSitemap() { try { string RootDirectory = AppDomain.CurrentDomain.BaseDirectory; XmlTextWriter Writer = new
Time of Update: 2017-01-19
一.在伺服器端實現 1.這個是在本頁面上的.cs檔案裡寫的 複製代碼 代碼如下:if (resultInt > 0) { //清除驗證碼 ,顯示執行結果,並轉向新的地址 Session["YanZhengMa"] = ""; String caoCode = "if(confirm('提交成功,是否列印'))" + "{" + "window.location.href='printTKZ.aspx?type=BF&BMId=" + _flowidValue +"&bufeitime="+
Time of Update: 2017-01-19
只要做到以下三點,網站就會比較安全了而且維護也簡單。 一、資料驗證類 複製代碼 代碼如下:parameterCheck.cs public class parameterCheck{ public static bool isEmail(string emailString){ return System.Text.RegularExpressions.Regex.IsMatch(emailString, "['\\w_-]+(\\.
Time of Update: 2017-01-19
複製代碼 代碼如下: <script type="text/javascript"> ///類比按鈕點擊事件,插入資料 function addTmpDataApp() { document.<%=formCC.ClientID %>.<%=btnjh.ClientID %>.click(); } </script> 這有時候是無法執行類比點擊的. 需要加上一句代碼就可以了. 複製代碼 代碼如下: <script
Time of Update: 2017-01-19
一般我們用 OnClientClick驗證我們的提交資料,但是這個一定要返回ture或者false,即一定要加上return,否則OnClick失效。當返回false時OnClick伺服器端事件才被中止,當你的js驗證有錯誤,也會跳過驗證,直接執行伺服器端事件OnClientClick。為了避免這樣的錯誤,可以考慮用服務端驗證這樣就省去了OnClientClick事件,就不用考慮和OnClick的衝突了。
Time of Update: 2017-01-19
要做出分頁效果不外乎有這幾個方向入手,從資料來源、從伺服器或者從用戶端。不管你是怎麼做都跳不出這三個地方(其實B/S結構的開發了就是在這三個地方做文章,只不過有些微變化而已)。
Time of Update: 2017-01-19
比如一個新聞系統,通常只有在發布新聞的網頁才需要身分識別驗證,而使用者瀏覽新聞是不需要身分識別驗證的。對於這種情況,就要針對不同的網頁來進行身分識別驗證了。 要實現這種功能,也只要將《asp.net中的身分識別驗證(最簡單篇)》稍作修改,具體操作方式如下所示: 第一步、建立一個子檔案夾,將所有要驗證的網頁都放在這個檔案夾中,設定該檔案夾的名字為“admin”。 第二步、修改web.config檔案。 1、在<system.web>和</system.web>中找到<
Time of Update: 2017-01-19
寫入:複製代碼 代碼如下:HttpCookie cookie = new HttpCookie("id_admin_"); cookie.Value = model.id_admin_.ToString(); //cookie.Domain = ".sosuo8.com"; HttpContext.Current.Response.Cookies.Add(cookie); cookie = new HttpCookie("name_admin_"); //可能是中文字元,必須經過編碼
Time of Update: 2017-01-19
複製代碼 代碼如下:/// <summary> /// 檔案下載 /// </summary> /// <param name="savename">檔案名稱</param> /// <param name="FullFileName">檔案全名</param> /// <param name="Response">Response</param> public static void
Time of Update: 2017-01-19
例如下面我要根據[jb51.net]分割的話 複製代碼 代碼如下:string str = "reterry[jb51.net]是雲棲社區[jb51.net]的站長"; string[] arrstr = str.Split(new char[] { '[', 's', 'o', 's', 'u', 'o', '8', '.', 'c', 'o', 'm', ']' }); for (int i = 0; i < arrstr.Length; i++) {
Time of Update: 2017-01-19
1.suggest.js 複製代碼儲存為suggest.js在你需要的頁面引用就行了 複製代碼 代碼如下: //建立跨瀏覽器的xmlHttp對象引用 var xmlHttp; var k=-1; try { xmlHttp=new XMLHttpRequest(); } catch(e) { var XMLHTTP_IDS = new
Time of Update: 2017-01-19
經過尋找網上的資料,發現好像是它本身的一個問題,原文如下: With ASP.Net, I need to submit twice when using the RequiredFieldValidator in a FCKeditor instance FCKeditor will not work properly with the Required Field Validator when the "EnableClientScript" property of the
Time of Update: 2017-01-19
<?xml version="1.0" standalone="yes"?> <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> <!--配置全域變數--> <appSettings> <add key="examstr"
Time of Update: 2017-01-19
但是一些靜態內容,以及一些指令檔的路徑如果在自訂控制項中引用,而後這個自訂控制項又要在不同的母板頁,或者不同的目錄下引用.那就不可避免的會出現路徑問題了. 解決方案也很簡單:複製代碼 代碼如下:script language="javascript" type="text/javascript" src='<%=ResolveUrl("~/js/media.js") %>'></script> <%=ResolveUrl("~/js/media.js") %&
Time of Update: 2017-01-19
如果你已經有較多的物件導向開發經驗,跳過以下這兩步: 第一步 掌握一門.NET物件導向語言,C#或VB.NET 我強烈反對在沒系統學過一門物件導向(OO)語言的前提下去學ASP.NET。 ASP.NET是一個全物件導向的技術,不懂OO,那絕對學不下去! 第二步 對.NET Framework類庫有一定的瞭解 可以通過開發Windows Form應用程式來學習.NET Framework。ASP.NET是建構在.NET Framework之上的技術,你對.NET