Time of Update: 2017-01-19
本文執行個體講述了ASP.NET中repeater控制項用法。分享給大家供大家參考。具體實現方法如下:repeater綁定資料:複製代碼 代碼如下:protected void Page_Load(object sender, EventArgs e){
Time of Update: 2017-01-19
本文執行個體講述了Asp.net程式最佳化js、css實現合并與壓縮的方法。分享給大家供大家參考。具體實現方法如下:訪問時將js和css壓縮並且緩衝在用戶端,採用的是Yahoo.Yui.Compressor組件來完成的,使用者可以點擊此處本站下載。建立一個IHttpHandler來處理檔案複製代碼 代碼如下:public class CombineFiles : IHttpHandler{ private
Time of Update: 2017-01-19
本文執行個體講述了ASP.Net頁面產生餅圖的方法。分享給大家供大家參考。具體實現方法如下:1.產生普通餅圖:複製代碼 代碼如下:using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Imaging;using System.Linq;using System.Web;using System.Web.UI;using
Time of Update: 2017-01-19
本控制項可以對GridView,Repeater,DataGrid,DataList...幾乎所有的.net資料繫結控制項進行分頁,全部無重新整理,資料繫結部分可以使用預存程序也可以直接使用sql語句,這對本控制項沒有任何幹擾!本控制項具有較好的使用者介面,能夠根據需要變換各種樣式,配合css控制效果則更好! 1.分頁樣式效果圖: 2.如何使用: 於bin目錄下添加:AspNetAjaxPager.dll引用 aspx檔案內容: 複製代碼 代碼如下:<%@ Page
Time of Update: 2017-01-19
本文執行個體講述了ASP.NET批量下載檔案的方法。分享給大家供大家參考。具體方法如下:一、實現步驟在使用者操作介面,由使用者選擇需要下載的檔案,系統根據所選檔案,在伺服器上建立用於儲存所選檔案的臨時檔案夾,將所選檔案拷貝至臨時檔案夾。然後調用 RAR程式,對臨時檔案夾進行壓縮,然後輸出到用戶端。最後刪除臨時檔案夾。 二、代碼實現 1、ASP.NET批量下載 核心代碼複製代碼 代碼如下://遍曆伺服器指定檔案夾下的所有檔案string path =
Time of Update: 2017-01-19
本文執行個體講述了ASP.NET設定檔Web.config用法,分享給大家供大家參考。具體分析如下:一、認識Web.config檔案Web.config檔案是一個XML文字檔,它用來儲存 ASP.NET Web 應用程式的配置資訊(如最常用的設定ASP.NET Web 應用程式的身分識別驗證方式),它可以出現在應用程式的每一個目錄中。當你通過VB.NET建立一個Web應用程式後,預設情況下會在根目錄自動建立一個預設的
Time of Update: 2017-01-19
本文執行個體講述了asp.net網站防惡意重新整理的Cookies與Session解決方案,是WEB程式設計中非常實用的技巧。分享給大家供大家參考。具體實現方法如下:Session版實現方法:public double time;public const int freetime = 1;//防刷冰凍時間間隔,當前為1秒#region 防惡意重新整理if (Session.SessionID == null){ Response.End();}else if (Session["sionid"
Time of Update: 2017-01-19
使用 ASP.NET 建立一個線程的實現方法其實非常簡單,只需將其聲明並為其提供線程起始點處的方法委託即可實現。建立新的線程時,需要使用 Thread 類,Thread 類具有接受一個 ThreadStart 委託或 ParameterizedThreadStart 委託的建構函式。該委託封裝了調用 Start 方法時由新線程調用的方法。建立了Thread類
Time of Update: 2017-01-19
前言:保護Web應用程式的安全性看起來時間苦差事,這件必須要做的工作並不能帶來太多的樂趣,但是為了迴避尷尬的安全性漏洞問題,程式的安全性通常還是不得不做的。1.ASP.NET Web Forms開發人員 (1)因為ASP.NET MVC不像ASP.NET Web Forms那樣提供了很多自動保護機制來保護頁面不受惡意使用者的攻擊,所以閱讀本部落格來瞭解這方面的問題,更明確的說法是:ASP.NET Web
Time of Update: 2017-01-19
本文針對ASP.NET中IsPostBack的用法進行了詳細的說明,有助於讀者更準確的掌握ASP.NET中IsPostBack的用法。一、IsPostBack介紹:Page.IsPostBack是一個標誌:當前請求是否第一次開啟。調用方法為:Page.IsPostBack或者IsPostBack或者this.IsPostBack或者this.Page.IsPostBack,它們都等價。1)當通過IE的地址欄等方式開啟一個URL時是第一次開啟,
Time of Update: 2017-01-19
dotNetFlexGrid是一款asp.net原生的非同步表格控制項,他的前身是Jquery FlexiGrid外掛程式,我們重構了FlexiGrid的大部分Javascript代碼,使其工作的更有效率,BUG更少;同時將其封裝為dotNet控制項,提供了簡單易用的使用方式。dotNetFlexGrid擴充和最佳化了FlexiGrid原有的功能,並提供了更多具有針對性的功能,使用dotNetFlexGrid,您的使用者可以輕鬆擁有如下功能提供簡易的方式自行調整表格列寬
Time of Update: 2017-01-19
本文深入淺出的分析了ASP.NET深度複製和淺度複製。分享給大家供大家參考。具體分析如下:之前一直沒有搞清楚深度複製和淺度複製的區別到底在哪裡,今天徹底把這個東西弄懂了,寫出來與到家共勉。如果大家不懂實值型別和參考型別的區別,請先看http://www.jb51.net/article/57471.htm,本來想自己寫的,但剛好看到了這篇寫的非常全面,就不自己寫了。大家都知道Object是所有類共同的基類,其有個方法是MemberwiseClone(),其用途為我們可以通過這個方法來達到淺度複製
Time of Update: 2017-01-19
本文以一個Asp.Net的Cache操作類執行個體代碼來詳細描述了cache緩衝的結構及實現方法,完整代碼如下所示:/// <head>/// <function>/// 儲存類(儲存UserInfo資訊)/// </function>/// <description>/// 用Cache儲存使用者資訊/// 在指定間隔(TimeOut)內取,則可以從Cache中取,/// 如果超出儲存時間,則從資料庫取使用者資訊資料///
Time of Update: 2017-01-19
全域逾時時間 伺服器上如果有多個網站,希望統一設定一下逾時時間,則需要設定 Machine.config 檔案中的 ExecutionTimeout 屬性值。 Machine.config 檔案位於 %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\ 目錄中。 例如: 複製代碼 代碼如下: <httpRuntime executionTimeout="90" maxRequestLength="4096"
Time of Update: 2017-01-19
複製代碼 代碼如下: protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); RenderJS(); } private void RenderJS() { if (!Page.ClientScript.IsClientScriptBlockRegistered(SCRIPT_ID))//如果還沒有註冊語句,則註冊 {
Time of Update: 2017-01-19
與ASP.NET 的其他Web控制項一能夠,Gridview控制項擁有很多不同的CSS樣式屬性設定,包括象CssClass,Font字型,ForeColor,BackColor,BackColor, Width, Height等等。Gridview還包括了一些應用在表格的行上的樣式屬性,比如RowStyle, AlternatingRowStyle, HeaderStyle,和PagerStyle,它們都提供了象CssClass和Font這些基本的屬性設定。 在 ASP.NET 4.0
Time of Update: 2017-01-19
作為一個程式員,在完成設計後還要根據程式的情況以及使用者的反映不斷對程式進行改進,這樣才能不斷地完善自己的作品。筆者在製作完軟體商務網的論壇後,發現人們總喜歡在文章中加上各種有用的URL連結或Email地址。而筆者當初設計時沒有考慮到這一點,使得這些URL連結或Email地址只能以文字的形式而並不是以超連結的形式顯示,其它瀏覽文章的人還必須把這些URL連結拷貝到瀏覽器中或把Email地址拷貝到Outlook中才能轉到相應的連結地址或寄送電子郵件到相應的Email地址。發現這個問題後,筆者即著手進
Time of Update: 2017-01-19
使用asp.net或者asp檢查某個url地址,某篇文章是否被搜尋引擎,如百度,Google,搜狗收錄。實現原理:直接搜尋你那篇文章的url地址(不帶協議,但上協議也行,代碼會自動去掉協議內容),如果被索引會返回搜尋結果,否則會提示找不到資訊。Asp.Net檢查百度,Google,搜狗搜尋引擎是否收錄文章網址原始碼:using System;using System.Net;using System.Text;using System.IO;using System.Web;public
Time of Update: 2017-01-19
Application對象的應用 1.使用Application對象儲存資訊 (1)、使用Application對象儲存資訊 Application(“鍵名”) = 值 或 Application(“鍵名”,值) (2)、擷取Application對象資訊 變數名 = Application(“鍵名”) 或:變數名 = Application.Item(“鍵名”) 或:變數名 = Application.Get(“鍵名”) (3)、更新Application對象的值
Time of Update: 2017-01-19
方法一:採用OleDB讀取Excel檔案把Excel檔案當做一個資料來源來進行資料的讀取操作,執行個體如下:複製代碼 代碼如下:public DataSet ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +"Data Source="+ Path +";"+"Extended Properties=Excel