Time of Update: 2018-12-05
ASP.NET應用可以再代碼中利用異常捕獲來處理錯誤(try、catch)但是應用出現的所有錯誤,都用異常捕獲來處理是一種不良的編程習慣。try、catch使用簡單,但是過度使用會導致嚴重的效能損失。如果能檢測可能出現不預期情況,應該盡量使用其他方法,而將異常捕獲作為最後考慮的手段,異常捕獲是NET官方提供應用程式處理工具。如果ASP.NET應用程式出現異常,運行時會試圖尋找有意捕獲它的代碼塊,異常會在棧中下上遍曆,直到抵達當前應用程式的起始層,如果在這期間沒有找到合適的處理常式,該異常便成為未
Time of Update: 2018-12-05
今天遇到一個企業網站的項目,客戶要求系統裡面的產品資料表要用他們公司的ERP裡面的資料庫,裡面的產品圖片還可以更換(他的ERP的產品圖片是存放到IMAGE欄位裡面的),如果沒有可更換的圖片,那麼就直接讀取產品表的ERP插入的原圖,找了很多時候,才找到個可行讀取IMAGE欄位並把圖片顯示在瀏覽器的代碼: c# 代碼 try { byte[] imgData;
Time of Update: 2018-12-05
注://關閉,父視窗彈出對話方塊,子視窗直接關閉this.Response.Write("<script language=javascript>window.close();</script>");//關閉,父視窗和子視窗都不彈出對話方塊,直接關閉this.Response.Write("<script>");this.Response.Write("{top.opener =null;top.close();}");this.Response.Write(
Time of Update: 2018-12-05
說明:本文中的內容是我綜合部落格園上的博文和MSDN討論區的資料,再通過自己的實際測試而得來,屬於自己原創的內容說實話很少,寫這一篇是為了記錄自己在項目中做過的事情,同時也想拋磚引玉。參考的博文及其作者在下文均有提及。待到自己以後對HTTP、TCP/IP等知識學深入了,一定再來這裡深入討論這個內容。 一、名詞 首先說一下接下來要講到的一些名詞。 在Web開發中,我們大多都習慣使用HTTP要求標頭中的某些屬性來擷取用戶端的IP地址,常見的屬性是REMOTE_ADDR、HTTP_VIA和HT
Time of Update: 2018-12-05
作者:絕地蒼狼 最近有54淘客的網友問我asp.net怎麼樣擷取用戶端的IP地址,asp.net怎麼樣判斷是否是IP地址。這裡我把我常用的擷取用戶端IP地址的方法和檢查是否是IP地址的方法貼出來給大家分享,希望對各位網友有協助. Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> /// <summary>///
Time of Update: 2018-12-05
怎樣在每一個action添加防偽驗證怎樣在運行時指定非因定salt加密令牌怎樣在ajax情境帶上服務端防偽驗證This post discusses solutions for anti-forgery request scenarios in ASP.NET MVC and AJAX:How to enable validation on controller, instead of on each action;How to specify non-constant token salt
Time of Update: 2018-12-05
在這個系列的上一篇文章裡,我寫了一丁點有關伺服器控制項的使用筆記。其實當菜鳥們用.net開發久了就會發現,微軟提供的伺服器控制項幾乎是沒有人使用的,因為大家都想深度定製自己需要的控制項,這樣在效能和需求上都能夠得到滿足,說白了也就是自己寫控制項。也有大牛對帶有“控制項”字眼的知識一律表示強烈的鄙視和不屑,他們提倡使用ASP.NET
Time of Update: 2018-12-05
給頁面的TextBox設定ReadOnly="True"時,在後台代碼中不能賦值取值,下邊幾種方法可以避免: 1、不設定ReadOnly,設定onfocus=this.blur() C#代碼 <asp:TextBox ID="TextBox1" runat="server" onfocus=this.blur()></asp:TextBox> 文字框不變灰色,但也無法手動修改內容,可以在後台通過Text屬性正常賦值取值 2、設定了ReadOnly屬性後,通過Reques
Time of Update: 2018-12-05
Encrypting/Decrypting Connection String in ASP.NetWhen we use Sql authentication to connect to database it will be better if we encrypt and decrypt the connection string for security purpose because the userid and password are specified in clear
Time of Update: 2018-12-05
.net 筆記摘自《ASP.NET 2.0
Time of Update: 2018-12-05
.net 筆記摘自《ASP.NET 2.0
Time of Update: 2018-12-05
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
作者是微軟技術的幾個大牛:Scott Guthrie,Phil Haack,Scott Hanselman, Rob Conery PDF:http://aspnetmvcbook.s3.amazonaws.com/aspnetmvc-nerdinner_v1.pdf 書裡的源碼:http://nerddinner.codeplex.com/例子網站: http://www.nerddinner.com/ 現在是一個粗糙版本,有專業編輯編輯之後 會出新的PDF 介紹了asp.net mvc
Time of Update: 2018-12-05
最近因給高校快速開發網站,綜合考慮,公司決定採用ASP開發,安排自己去完成,雖然之前沒真正接觸過這種實際開發,不過還是要努力學習這些基本的文法和語句,希望自己能儘快掌握這種新的開發環境。Microsoft Active Server Pages 即我們所稱的 ASP ,其實是一套微軟開發的伺服器端指令碼環境, ASP 內含於 IIS 3.0 和 4.0 之中 , 通過 ASP 我們可以結合 HTML 網頁、 ASP 指令和 ActiveX 元件建立動態、互動且高效的 WEB
Time of Update: 2018-12-05
ASP.NET MVC 學習文檔http://code.msdn.microsoft.com/vstudio/ASPNET-MVC-4-Sample-37924d68#content TaskManager http://taskmanagermvc3.codeplex.com/ FNHMVC http://fnhmvc.codeplex.com/ asp.net ashx object http://www.cnblogs.com/DotNetEnjoy/archive/2013/03
Time of Update: 2018-12-05
Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
下載圖片處理T_UsersTableAdapter adapter = new T_UsersTableAdapter(); var data = adapter.GetDataById(int.Parse(context.Session["UserId"].ToString())); var user = data.Single(); if (user.Level == 1)
Time of Update: 2018-12-05
1.如何在JavaScript訪問C#函數? 2.如何在JavaScript訪問C#變數? 3.如何在C#中訪問JavaScript的已有變數? 4.如何在C#中訪問JavaScript函數? 問題1答案如下: javaScript函數中執行C#代碼中的函數: 方法一:1、首先建立一個按鈕,在後台將調用或處理的內容寫入button_click中; 2、在前台寫一個js函數,內容為document.getElementById("btn1").click();
Time of Update: 2018-12-05
註冊練習:驗證碼的產生:public void ProcessRequest(HttpContext context) { string str="";Random r=new Random(); for (int i = 0; i <= 4; i++) { int j=r.Next(10); str = str + j; }
Time of Update: 2018-12-05
HTTP協議簡介1.web開發是和http協議打交道的,必須瞭解http協議。http協議版本:http/0.9、http/1.0、http/1.1版本http協議分析工具1.DebugBar,Http(s)標籤的內容。免費的,只能分析當前瀏覽器中的內容。HttpWatch,收費的,也是只能分析當前瀏覽器的內容。推薦使用。http協議的幾個概念:1. 串連(connection):瀏覽器和伺服器之間傳輸資料的通道,一般請求完畢就關閉,不會保持串連2. 請求(Request):