Time of Update: 2018-12-06
坦白說自訂事件在asp.net中用到的機率確實很低,但低並不代表沒有用到。尤其是在做自訂控制項的時候,嘿嘿,自訂事件幾乎就不可避免地要用到。
Time of Update: 2018-12-06
前言:前段時間發現的這個好東西(Asp.net mvc),充滿好奇心的自己在業餘時間學習了一點(資料都是在園子裡找的),在這裡把自己學到的東西記下來,算是自己再重溫一下,因為自己的能力有限,也沒有進行很深入的學習,不對和不懂的地方請大家多多指點,小弟感激不盡!(我現在用的是beta版本,現在推出的RC版還沒有裝上,所以樣本也是beta版的。)常識有限,所以我也不對webform開發與asp.net
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
在第一篇中,我講解了我們要做智能查詢的原因,以及基本的解決方案設計。從這篇開始我們開始講解它的實現過程。其實在寫這一系列文章之初,我其實是想由底至上去講解,但是我又整理了一遍代碼才發現,其實如果不瞭解最表面的東西,也是不太好深入的。所以我們的第二篇文章就來講一下我們這個智能查詢方塊架中最淺,但也是使用最頻繁的部分,也就是Model。首先我們的Entity 或者說資料庫的結構如下另外如下面代碼,我們有一個用於傳遞name=value對,及查詢謂詞的model 1: public
Time of Update: 2018-12-06
static void Main(string[] args){byte[] b = new byte[128];string sTitle;string sSinger;string sAlbum;string sYear;string sComm;FileStream fs = new FileStream(@"d:\mp3.mp3", FileMode.Open);fs.Seek(-128, SeekOrigin.End);fs.Read(b, 0, 128);bool
Time of Update: 2018-12-06
在asp.net中,有的時候要動態變換CSS,比如有的時候做個人化頁面,可以這樣做 <head> <link id="MyStyleSheet" rel="stylesheet" type="text/css" runat="server" /> </head> 之後,在要更換CSS的頁面中,使用如下代碼 Sub Page_Load(Sender As Object, E As EventArgs) If Not (IsPostBack) MyStyleShe
Time of Update: 2018-12-06
在IIS6中同時啟用了ASP.NET 2.0 和 ASP.NET 4.0 後,網站程式可能會出現如下錯誤:“ System.Web.HttpException: Path ‘//eurl.axd/‘ was not found. ”錯誤發生的原因是當ASP.NET檢測到Web網站配置為使用ASP.NET 4.0,本地ASP.NET 4.0 的組件會傳遞一個不能擴充的 URL到ASP.NET的管理程式作進一步處理。但是,如果一個低於ASP.NET 4.0 的網站配置為使用ASP.NET
Time of Update: 2018-12-06
ASP.NET較ASP最大的優點,也是其受到越來越多程式員的歡迎的主要原因就是,ASP.NET為開發人員提供了事件驅動的開發模式,從此程式員可以像利用可視化編程工具開發Windows應用程式一樣來開發ASP.NET的基於Web頁面的應用程式了。一般稍微龐大的ASP.NET程式至少擁有二個或以上的Web頁面,程式員在開發類似ASP.NET應用程式時一般都需要處理在多個Web頁面傳遞資料的問題。我們知道ASP.NET程式中的各個Web頁面類似於Windows應用程式中的Form表單,但ASP.
Time of Update: 2018-12-06
asp.net中使用php常用的jquery等類庫來實現ajax不是很容易。因為asp.net的機制已經被封裝了,依靠內部的viewstate,如果硬用js修改了控制項的值,跟他的viewstate對不上,而這些控制項又是不可修改的,將對程式造成安全性困擾,後台擷取值也是一個麻煩。另外,asp.net的控制項也封裝了html控制項,使用js操作不是這麼直接。根據Surance(
Time of Update: 2018-12-06
前兩天一直在找asp.net頁面載入時的loading,找了很多基本上就三種。第一種:用Js(或ajax)來實現,在頁面最上方寫個div,頁面載入完以後隱藏。缺點:這種用來載入圖片什麼的不錯,如果是後台code執行時間長度時就不行了,要白屏很久。第二種: 用Response.Write + Response.Flush組成的,這種的好處如果後台bind的內容很多,第一時間會顯示時度條,不會卡白屏很久。
Time of Update: 2018-12-06
下載FCKeditor,推薦官方網站:http://www.fckeditor.net/download需要下載的檔案有2個:1. ZIP File (source code included): FCKeditor_2.6.4.zip2.
Time of Update: 2018-12-06
首先,在pageload裡寫入以下代碼:Response.Write("<script>window.opener=null;window.close();</script>");其次,在head裡寫下如下JS代碼: <script language="JavaScript"> <!-- function openwin() { window.open ("Default.aspx", "newwindow", "height=600, width=60
Time of Update: 2018-12-06
================= 網上摘錄的方法:========================FCKeditor是目前最好的html文字編輯器,如果還不明白的話看了就知道了:那麼為什麼說是FCKeditor的冰冷之心呢?這不是嘩眾取寵,主要是說它使用起來有點麻煩,下文就詳細說明如何搞定這玩意兒。1.FCKeditor的官方網站是:http://www.fckeditor.net/download 目前最新的FCKeditor
Time of Update: 2018-12-06
1. 資料庫訪問效能最佳化 資料庫的串連和關閉 訪問資料庫資源需要建立串連、開啟串連和關閉串連幾個操作。這些過程需要多次與資料庫交換資訊以通過身分識別驗證,比較耗費伺服器資源。ASP.NET中提供了串連池(Connection
Time of Update: 2018-12-06
不知地震什麼時候結束,為了給老婆小孩守夜,看來還不能睡,那就把第二篇也寫了吧,只是不知對大家有沒有用喲。為了提供檔案內容,我們需要首先需確定客戶請求中發送的有檔案內容,然後確定檔案內容的位置。這部分對應的代碼如下: 1HttpApplication app = sender as HttpApplication; 2 HttpWorkerRequest request = GetWorkerRequest(app.Context); 3 4
Time of Update: 2018-12-06
網頁中用TextBox讓使用者輸入文本,然後存入資料庫,再從資料庫中讀出顯示在頁面上。常常這樣做會遇到不少問題,因為TextBox實際上是一個Windows組件,和網頁顯示標記如:<p>,<td>,<div>等,對字元的解析方法是不同的。比如前者的換行標記為“"r"n”,而後者為“<br>”。這就帶來一個轉換的問題。 在做轉換之前,先來考慮幾個問題:1、 TextBox用“"r"n”來標記換行而網頁中以“<br>”標記2、
Time of Update: 2018-12-06
Unedited - Community Contributed Abstract With ASP.NET version 2.0, it has become a snap for server control authors to embed image and script resources into assemblies, making deployment clean and error-free. Mark Hines shows you how, and notes a
Time of Update: 2018-12-06
關於ClientID的使用遇到一下問題: 擷取由 ASP.NET 產生的伺服器控制項標識符。 問題一: 使用者控制項的頁面JavaScript中需要使用Asp.net的控制項ID,出現不一致。 問題二:主版頁面的子頁面JavaScript中需要使用Asp.net的控制項ID,出現不一致。 解決辦法: document.getElementById("<%=TextBox1.ClientID%>").value="1234567";
Time of Update: 2018-12-06
Asp實現頁面跳轉有三種方法,如下: (1)Response.Redirect這個跳轉頁面的方法跳轉的速度不快,因為它要走2個來回(2次postback),但他可以跳 轉到任何頁面,沒有網站頁面限制,同時不能跳過登入保護。但速度慢是其最大缺陷!Redirect跳轉機制:首先是發送一個http請求到用戶端,通知需要跳轉到新頁面,然後用戶端在發送跳轉請求到伺服器端。需要注意的是跳轉後內部空間儲存的所有資料資訊將會丟失,所以需要用到session。 (2)
Time of Update: 2018-12-06
在上月舉辦的PDC 09大會中,微軟ASP.NET團隊的Jonathan Carter和Scott Hunter示範了為ASP.NET 4以後版本設計的一些功能,其主要方向是簡化應用程式的開發,支援Web標準,以及提高效能提升。 在簡化應用程式開發方面,ASP.NET團隊正在考慮以下幾個功能: 1.可用於ASP.NET MVC和WebForms的Action Record模式支援,基於Entity