Time of Update: 2018-12-07
因為工作需要,需要開發一個web版繪圖工具,具體就是直接在網頁上面畫圖(工程方面的設計草圖),並且使用者點擊儲存時,儲存到資料庫中去。在網上查閱了不少資料,實現途徑包括採用VML,OWC,OCX等。OCX功能強大,且自己也有VB編程底子。所以決定選用OCX,然後將其整合到asp.net 2.0中去。別不多說,先看下畫圖功能是 模仿的windows的畫圖程式。然後用vb進行了實現,再封裝成為ocx,打包成cab包,添加數位簽章,然後整合到asp.net
Time of Update: 2018-12-07
在使用asp.net進行web開發的過程中,經常會用到伺服器控制項,可是伺服器控制項又不像html那樣可以易容的添加javascript事件,處理,那麼怎麼給伺服器控制項添加js事件呢,這時我們可以使用成熟的javascript架構:jquery在jquery中有為頁面元素繫結事件的方法,就是 $("#ID").bind("click",function(){})
Time of Update: 2018-12-07
ASP.NET頁面之間傳遞值的幾種方法...一.使用QueryString Request.QueryString 在ASP時代,這個是較常用的方法,到了ASP.NET,好像用的人不多了,但是不管怎麼說,這是一個沒有過時,且很值得推薦的方法,因為不管是ASP還是ASP.NET,最基本的都還是基於HTTp協議的。 缺點是非常明顯的,讓在多個頁面傳遞時,可能就Request不到了 使用QueryString在頁面間傳遞值是一種非常常見的方法,我們在ASP中就常常用到。 (1)優點和缺點
Time of Update: 2018-12-07
.Net Framework 2.0附帶了一個支援ASP.net 2.0宿主功能的輕量級Web伺服器(ASP.NET Development Server),奇怪的是在MSDN中暫沒有給出其具體的命令列使用方式,因此特地整理了一下: 執行檔案:WebDev.WebServer.EXE 所在目錄:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 命令格式:WebDev.WebServer [/port:<服務連接埠>] /path:<
Time of Update: 2018-12-07
在使用TreeView服務端控制項時,靜態定義資料結構有時是不可行的,或者資料可能會依賴運行時收集的資訊。為了動態顯示資料,TreeView 控制項支援動態節點填充。將 TreeView 控制項配置為即需填充時,該控制項將在使用者展開節點時引發事件。事件處理常式檢索相應資料,然後填充到使用者單擊的節點。若要以資料即需填充 TreeNode 對象,請將節點的 PopulateOnDemand 屬性設定為 true,並建立 TreeNodePopulate 事件處理常式以向 TreeNode
Time of Update: 2018-12-07
在部落格園裡有這篇文章講的已經很全面了,但是我認為還不夠優雅,整個看起來好混亂,像國外這位老兄的文章處理的就很整潔,簡單記錄如下:通常的國際化處理方法public class User{ [Required(ErrorMessageResourceName = "Validation_Required", ErrorMessageResourceType = typeof(ModelTranslations))]
Time of Update: 2018-12-07
最近在研究ASP.NET的緩衝方式,加上之前看了李天平的《系統緩衝全解析》特地將我所理解的緩衝記錄下來,系統加強一下這方面的知識。 Web頁面與資料庫的互動十分頻繁,而資料庫的負載能力怎麼樣才能滿足Web如此頻繁的操作,一個比較好的解決方案就是在項目中使用緩衝技術,這樣,訪問者在訪問資料的時候,直接從記憶體中調取部分比較固定的資料,從一個方面給資料庫減輕了壓力,也是我們的Web程式訪問起來更加流暢。 面對如今如此便宜的記憶體市場,何必嘗試一下用空間換時間呢?
Time of Update: 2018-12-07
很久沒有做Web的項目了,很多事情都已經忘記了。最近介面上要用到很多的資料繫結,由於要求很是相似,所以就用Ctrl+V做了很多的事情,可惜結果出乎意料,沒有辦法只能好好的研究一下資料繫結的資料了,網上的資料還真的很多,大致整理了一下,以備後用。說明: <%@ %>表示:引用 <%# %>表示:必須放在繫結控制項中否則無效 //asp組件<%= %>表示:可以訪問.cs檔案中的Public 和protected成員 //html組件<%
Time of Update: 2018-12-07
<%# Bind("Subject") %> //綁定欄位<%# Container.DataItemIndex + 1%> //實現自動編號<%# DataBinder.Eval(Container.DataItem, "[n]") %>通常使用的方法(這三個效能最好)<%# DataBinder.Eval(Container.DataItem, "ColumnName") %><%#
Time of Update: 2018-12-07
MSDN:ASP.NET 主版頁面和內容頁中的事件主版頁面和內容頁都可以包含控制項的事件處理常式。對於控制項而言,事件是在本地處理的,即內容頁中的控制項在內容頁中引發事件,主版頁面中的控制項在主版頁面中引發事件。控制項事件不會從內容頁發送到主版頁面。同樣,也不能在內容頁中處理來自主版頁面控制項的事件。在某些情況下,內容頁和主版頁面中會引發相同的事件。例如,兩者都引發 Init 和 Load
Time of Update: 2018-12-07
1:HTTP重新導向所謂HTTP重新導向,就是通過修改HTTP回應標頭中的Location標識為新的URL,然後返回給用戶端,讓用戶端重新根據這個Location標識的URL去做新的請求。這是一種最簡單、也是最輕量級的負載平衡實現方案,使用asp.net,我們可以這樣來實現,比如在主站www.yourdomain.com中,我們在預設首頁如下編碼:?static string[] servers =
Time of Update: 2018-12-07
No 1. 原始碼 > 編譯 > 本地代碼No 2. 語言編譯器No 3. 編譯成MSILNo 4. MSIL的組成(中繼語言和中繼資料)No 5. Web Application和Website的區別簡單概括一下:語言編譯器:無論是VB code還是C# code都會被Language
Time of Update: 2018-12-07
英文原文:Beginner’s Guide: How IIS Process ASP.NET Request 前言 每次伺服器接受到請求,都要先經IIS處理。這不是一篇描述ASP.NE生命週期的文章,僅僅是關於IIS操作的。在我們開始之前,先瞭解這些會有助於對全文的理解,同時歡迎反饋和建議。 什麼是Web
Time of Update: 2018-12-07
"^\d+$" //非負整數(正整數 + 0) "^[0-9]*[1-9][0-9]*$" //正整數 "^((-\d+)|(0+))$" //非正整數(負整數 + 0) "^-[0-9]*[1-9][0-9]*$" //負整數 "^-?\d+$" //整數 "^\d+(\.\d+)?$" //非負浮點數(正浮點數 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)
Time of Update: 2018-12-07
因項目需要,要做一個菜單無限級分類,最後選擇使用DroopDownList控制項.時間緊急,只貼出代碼,有相同需求的,可以看看 (1)資料庫表說明: PKID:不用說了吧 ClassName:類別名稱 UPID:上級類別的ID(預設為0,表示一級大類)(2)代碼如下:<1>default.aspx頁面代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs"
Time of Update: 2018-12-07
因為最近工作需要,所以編寫了一個線上檔案管理系統。用vs.net2005寫的線上檔案管理系統,資料庫是sqlser2000.Ajax採用的是asp.net web extension 1.0.整個系統採用3層架構,支援200M以下檔案的上傳、管理。實現功能包括:1、一二級目錄定製2、大檔案上傳(200M)3、評論4、許可權管理其他自己看吧,懶得打字了,呵呵有什麼問題聯絡我 QQ 519799499另:採用了天風兄的一些工作成果,在此一併致謝。 :http://download.csdn.net/
Time of Update: 2018-12-07
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
AJAX介紹 AJAX 關鍵詞: JavaScript指令碼和可延伸標記語言 (XML)(XML) WEB瀏覽器技術 開放式WEB標準 瀏覽器以及獨立平台 更好更快的網路應用程式 XML以及HTTP請求 AJAX = 非同步JavaScript和可延伸標記語言 (XML) AJAX是一種運用JavaScript和可延伸標記語言 (XML)(XML),在網路瀏覽器和伺服器之間傳送或接受資料的技術。 AJAX是一種瀏覽器技術 AJAX是一種運用於瀏覽器中的技術。
Time of Update: 2018-12-07
項目發布過去後,頁面反應速度非常的慢,但本地的調試頁面速度正常,串連的是同一個資料庫,開始懷疑是該伺服器的問題,但檢查了幾乎所有設定都沒有發現有什麼異常,我幾乎決定將項目發布到另一台機器上去了,不知為什麼,忽然來了個念頭要檢查一下網域名稱的解析看有沒有問題,因為前段時間該網剛換了IP,結果發現,原生HOSTS檔案中的定義與DNS SERVER發生了衝突,HOSTS中的網域名稱是老的,而這個項目是用IIS的主機頭進行WEB發布的,立刻去掉HOSTS中的定義,系統立刻正常。
Time of Update: 2018-12-07
今兒需要幫同事改一個ASP的頁面,原本裡面好幾個SQL查詢,在ASP頁面裡我覺得囉嗦,而且效率也低,於是將查詢放到SQLServer的預存程序裡,但是以前沒有使用過ASP的預存程序,在網上找來例子,照葫蘆畫瓢: Function GetCameraUrl(Conn,CameraId) const adCmdStoredProc = &H0004 const adVarChar = 200 Const