Time of Update: 2018-12-07
"Razor"是一個非常好的新的視圖引擎,它提供了流暢的專註於代碼的模版方案。它的編碼工作流程快速、富有表現力並有趣。文法簡練並節省按鍵次數,同時還提升了代碼的可讀性。ASP.NET的ASPX標記文法使用"<%= %>"或"<%: %>"來標記"代碼碎塊",每一個代碼碎塊都需要5個字元來標明代碼的開始和結束位置。在Razor視圖引擎中,你只需要用一個"@"字元就可以標識代碼塊的開始,與"<%
Time of Update: 2018-12-07
前期準備:添加jmail引用。具體代碼:[複製到剪貼簿]CODE://sender寄件者姓名,senderMail寄件者郵箱地址,receiver收件者郵箱地址 ,subject主題,content 內容 void sendMail(String sender, String senderMail, String receiver, String subject, String content) { jmail.MessageClass
Time of Update: 2018-12-07
做了一個線上考試系統,其中在考試的時候試題採用的是Repeater來迴圈讀取顯示在頁面上的方式來做的。其中在做選擇題的時候,資料庫被我設計的有點麻煩,將題乾和選項分開在兩個表中儲存,這樣在頁面顯示的時候就不能只用一個Repeater來讀取,所有用嵌套的方式。代碼入下:<div id="divSubjectOfSingleSelectionList" style="text-align: left;"> <div style="color:
Time of Update: 2018-12-07
前三種控制項的使用與Winform相同,Image控制項可以把它想象成pictureBox控制項,下面我們來複習一下控制項的屬性,同時也學習一下符合web特性的新屬性。 checkbox控制項和RadioButton控制項的是否選中都使用Checked屬性,Text屬性設定控制項上的文字,TextAlign屬性將設定文本在控制項的位置,預設為right,當TextAlign=left時,檔案將在複選框的左側。
Time of Update: 2018-12-07
顯示單月月曆,該月曆使使用者可以選擇日期並移到下個月或上個月。 ASP.NET<asp:Calendar /> 使用 Calendar 控制項在網頁上顯示日曆的單個月。該控制項使您可以選擇日期並移到下個月或上個月。Calendar 控制項支援 System.Globalization 命名空間中的所有 System.Globalization.Calendar 類型。除西曆以外,這還包括使用不同年和月系統的日曆,如 Hjiri 日曆。 可以通過設定 SelectionMode
Time of Update: 2018-12-07
我們在製作網站的時候,尤其是各種電子商務網站,首先都會讓使用者填寫一些表格來擷取註冊使用者的各種資訊,因為使用者有可能輸入各式各樣的資訊,而有些不符合要求的資料會給我們的後端asp處理常式帶來不必要的麻煩,甚至導致網站出現一些安全問題。因此我們在將這些資訊儲存到網站的資料庫之前,要對這些使用者所輸入的資訊進行資料的合法性校正,以便後面的程式可以安全順利的執行。所以我們一般會在後端編寫一個asp的校正程式來分析使用者輸入的資料是否是合法的。
Time of Update: 2018-12-07
在ASP.NET MVC
Time of Update: 2018-12-07
經常需要驗證郵箱地址,手機號碼,電話號碼等。在這兒把ASP中的正則驗證實現記錄一下Function validate(ByVal str,ByVal number) Dim temp,reg Set reg = new regexp reg.ignorecase=true reg.global=true Select Case CStr(number) ' 英文+空格 Case "0" temp = "^[a-zA-Z ]+$" ' 數字+橫杠 Case "1" temp = "^[0-9\-]
Time of Update: 2018-12-07
在ASP.NET頁面中,如果想返回前一頁面。可以調用javascript的window.history.back()方法。這種方法在大部分情況下是有效,但是如果介面中有按鈕等控制項執行了window.open()的javascript方法來開啟其它頁面後,window.history.back()方法就不太好用了,原因是javascript將開啟的頁面地址也儲存進了history對象。所以執行了若幹次window.open()方法,必須執行相應次數的window.history.back()方法
Time of Update: 2018-12-07
1:總體而言,區別如下: conn,1,3 修改記錄時用 conn,1,1 查詢記錄時用 2:具體各參數意義: RS.OPEN SQL,CONN,A,B 參數A為設定遊標的類型,其取值為: 0 僅向前遊標,只能向前瀏覽記錄,不支援分頁、Recordset、BookMark 1 鍵集遊標,其他使用者對記錄說做的修改將反映到記錄集中,但其他使用者增加或刪除記錄不會反映到記錄集中。支援分頁、Recordset、BookMark 2
Time of Update: 2018-12-07
word檔案在office中開啟:public void OpenFile() { Microsoft.Office.Interop.Word.Application wapp = new Microsoft.Office.Interop.Word.Application(); //在office軟體中開啟 wapp.Visible = true;object filename = "F:\\word測試.doc";object isread =
Time of Update: 2018-12-07
文章目錄 cookie工作階段狀態 Session會話架構使用工作階段狀態配置工作階段狀態工作階段狀態安全 cookie 自訂 cookie 提供了儲存備用資料的另一個選擇。cookie 在使用者的硬碟上建立一個小檔案(臨時 cookie 儲存在 網頁瀏覽器的記憶體)。 cookie 的優點:對使用者透明,他們不必知道需要儲存哪些資訊。很方便的由應用程式中的任意頁面使用,甚至還可以儲存很久以便在不同的訪問中使用。
Time of Update: 2018-12-07
我的XP系統中沒有IIS,是先裝的vs2008,後來才安裝IIS,將發布好的網站部署到IIS上,不能正常運行,需要在IIS中註冊.NET FrameWork才行,參照下面的步驟。 1.在“Visual Studio 2008 命令提示”下,輸入aspnet_regiis -i,安裝.NET架構。 2.在“Visual Studio 2008 命令提示”下,輸入iisreset /noforce,重啟IIS服務。iisreset 參考如下:d:\Program
Time of Update: 2018-12-07
以下為實現代碼: /// <summary> /// 將檔案儲存為 /// </summary> /// <param name="uri">請求的地址</param> /// <param name="queryString">查詢字串</param> /// <param
Time of Update: 2018-12-07
ASP.NET 工作階段狀態使您能當使用者在構成 Web 應用程式的不同 ASP.NET 頁面之間導航時,為使用者儲存和檢索值。HTTP 是無狀態協議,這意味著 Web 服務器將頁的每個 HTTP 要求都當作相互無關的請求進行處理;預設情況下,伺服器不保留上一個請求期間使用的變數的值的任何資訊。因此,如果要想產生需要維護某些跨請求狀態資訊的 Web 應用程式(如實現購物車、資料滾動等的應用程式),就可能會非常困難。ASP.NET
Time of Update: 2018-12-07
我是傻瓜老師,今天來講一下如何如何使用log4net,當然是在。net下.首先保證你已經下了log4net.dll檔案,並引入到程式的bin檔案夾裡,否則...... 1:首先在web.config中的<configSections>...</configSections>中加入:<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"
Time of Update: 2018-12-07
盜鏈的危害我就不說了,網上有很多。直接分析盜鏈原理:看下面用httpwatch截獲的http發送的資料GET /Img.ashx?img=svn_work.gif HTTP/1.1Accept: */*Referer: http://www.svnhost.cn/Accept-Language: zh-cnUA-CPU: x86Accept-Encoding: gzip, deflateUser-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows
Time of Update: 2018-12-07
昨天晚上搞了一個晚上,就得到這樣一個結論:建立一個ASP檔案ASPPage1.asp,在裡面寫上一句<%Response.Redirect "http://community.csdn.net/Expert/topic/3237/3237715.xml"%>然後,建立虛擬目錄瀏覽這個ASPPage1,可以看到頁面跳轉到http://community.csdn.net/Expert/topic/3237/3237715.xml 了地址欄裡也正確了,但是用右鍵-屬性
Time of Update: 2018-12-07
項目需要,要在首頁登入介面添加一個圖形驗證碼,趕時髦吧,網上一搜,特別多,找了幾個,都不太滿意。主要問題是大部分代碼產生的圖片寬度不唯一,頁面配置不容易控制,其次是顏色單一,有些又過於抽象,不仔細看很容易弄錯。針對特定的客戶,我只需要“圖片”長寬固定,顏色多樣的數字圖形驗證碼,借鑒網上的現有代碼,自己操刀完成,以下是:
Time of Update: 2018-12-07
出於安全考慮,幾乎每個動態網站都具備IP地址屏蔽功能,而網上流傳的很多關於該功能的教程大都採用字串儲存和驗證IP地址,我認為這是不太科學的,我試圖找到最佳的設計方案。“IP地址的長度為32位,分為4段,每段8位,用十進位數字表示,每段數字範圍為0~255,段與段之間用句點隔開。” 由此我們瞭解到,IP地址實際上是一個32位正整數,在C#中可以使用uint類型來表示,但SQLServer資料庫裡好像沒有對應的類型;轉而使用資料庫支援的int類型的話,則會出現溢出的情況;因此我們做出妥協:使用lon