asp.net 2.0 下整合OCX 全過程

因為工作需要,需要開發一個web版繪圖工具,具體就是直接在網頁上面畫圖(工程方面的設計草圖),並且使用者點擊儲存時,儲存到資料庫中去。在網上查閱了不少資料,實現途徑包括採用VML,OWC,OCX等。OCX功能強大,且自己也有VB編程底子。所以決定選用OCX,然後將其整合到asp.net 2.0中去。別不多說,先看下畫圖功能是 模仿的windows的畫圖程式。然後用vb進行了實現,再封裝成為ocx,打包成cab包,添加數位簽章,然後整合到asp.net

asp.net用jquery為伺服器控制項添加javascript處理

在使用asp.net進行web開發的過程中,經常會用到伺服器控制項,可是伺服器控制項又不像html那樣可以易容的添加javascript事件,處理,那麼怎麼給伺服器控制項添加js事件呢,這時我們可以使用成熟的javascript架構:jquery在jquery中有為頁面元素繫結事件的方法,就是 $("#ID").bind("click",function(){})

ASP.NET頁面之間傳遞值的幾種方法

ASP.NET頁面之間傳遞值的幾種方法...一.使用QueryString Request.QueryString   在ASP時代,這個是較常用的方法,到了ASP.NET,好像用的人不多了,但是不管怎麼說,這是一個沒有過時,且很值得推薦的方法,因為不管是ASP還是ASP.NET,最基本的都還是基於HTTp協議的。 缺點是非常明顯的,讓在多個頁面傳遞時,可能就Request不到了  使用QueryString在頁面間傳遞值是一種非常常見的方法,我們在ASP中就常常用到。  (1)優點和缺點 

ASP.NET程式開發伺服器命令列用法

.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:<

ASP.NET應用程式中TreeView 控制項 即需填充 TreeNode 資料時,節點展開問題

在使用TreeView服務端控制項時,靜態定義資料結構有時是不可行的,或者資料可能會依賴運行時收集的資訊。為了動態顯示資料,TreeView 控制項支援動態節點填充。將 TreeView 控制項配置為即需填充時,該控制項將在使用者展開節點時引發事件。事件處理常式檢索相應資料,然後填充到使用者單擊的節點。若要以資料即需填充 TreeNode 對象,請將節點的 PopulateOnDemand 屬性設定為 true,並建立 TreeNodePopulate 事件處理常式以向 TreeNode

ASP.NET MVC的國際化問題

 在部落格園裡有這篇文章講的已經很全面了,但是我認為還不夠優雅,整個看起來好混亂,像國外這位老兄的文章處理的就很整潔,簡單記錄如下:通常的國際化處理方法public class User{ [Required(ErrorMessageResourceName = "Validation_Required", ErrorMessageResourceType = typeof(ModelTranslations))]

ASP.NET 緩衝學習

      最近在研究ASP.NET的緩衝方式,加上之前看了李天平的《系統緩衝全解析》特地將我所理解的緩衝記錄下來,系統加強一下這方面的知識。       Web頁面與資料庫的互動十分頻繁,而資料庫的負載能力怎麼樣才能滿足Web如此頻繁的操作,一個比較好的解決方案就是在項目中使用緩衝技術,這樣,訪問者在訪問資料的時候,直接從記憶體中調取部分比較固定的資料,從一個方面給資料庫減輕了壓力,也是我們的Web程式訪問起來更加流暢。      面對如今如此便宜的記憶體市場,何必嘗試一下用空間換時間呢?  

ASP.NET介面資料繫結大大雜燴

   很久沒有做Web的項目了,很多事情都已經忘記了。最近介面上要用到很多的資料繫結,由於要求很是相似,所以就用Ctrl+V做了很多的事情,可惜結果出乎意料,沒有辦法只能好好的研究一下資料繫結的資料了,網上的資料還真的很多,大致整理了一下,以備後用。說明: <%@ %>表示:引用 <%#  %>表示:必須放在繫結控制項中否則無效  //asp組件<%=  %>表示:可以訪問.cs檔案中的Public 和protected成員  //html組件<%   

Asp.net中DataBinder.Eval用法的總結

<%# Bind("Subject") %> //綁定欄位<%# Container.DataItemIndex + 1%> //實現自動編號<%# DataBinder.Eval(Container.DataItem, "[n]") %>通常使用的方法(這三個效能最好)<%# DataBinder.Eval(Container.DataItem, "ColumnName") %><%#

關於asp.net中頁面事件載入的先後順序)

MSDN:ASP.NET 主版頁面和內容頁中的事件主版頁面和內容頁都可以包含控制項的事件處理常式。對於控制項而言,事件是在本地處理的,即內容頁中的控制項在內容頁中引發事件,主版頁面中的控制項在主版頁面中引發事件。控制項事件不會從內容頁發送到主版頁面。同樣,也不能在內容頁中處理來自主版頁面控制項的事件。在某些情況下,內容頁和主版頁面中會引發相同的事件。例如,兩者都引發 Init 和 Load

ASP.NET效能最佳化之負載平衡

1:HTTP重新導向所謂HTTP重新導向,就是通過修改HTTP回應標頭中的Location標識為新的URL,然後返回給用戶端,讓用戶端重新根據這個Location標識的URL去做新的請求。這是一種最簡單、也是最輕量級的負載平衡實現方案,使用asp.net,我們可以這樣來實現,比如在主站www.yourdomain.com中,我們在預設首頁如下編碼:?static string[] servers =

五幅圖示範ASP.NET編譯過程

No 1. 原始碼 > 編譯 > 本地代碼No 2. 語言編譯器No 3. 編譯成MSILNo 4. MSIL的組成(中繼語言和中繼資料)No 5. Web Application和Website的區別簡單概括一下:語言編譯器:無論是VB code還是C# code都會被Language

IIS是如何處理ASP.NET請求的

 英文原文:Beginner’s Guide: How IIS Process ASP.NET Request  前言  每次伺服器接受到請求,都要先經IIS處理。這不是一篇描述ASP.NE生命週期的文章,僅僅是關於IIS操作的。在我們開始之前,先瞭解這些會有助於對全文的理解,同時歡迎反饋和建議。  什麼是Web

ASP.NET中的常用Regex

"^\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]*)

asp.net中用DropDownList實現無限級分類菜單

因項目需要,要做一個菜單無限級分類,最後選擇使用DroopDownList控制項.時間緊急,只貼出代碼,有相同需求的,可以看看    (1)資料庫表說明:   PKID:不用說了吧   ClassName:類別名稱   UPID:上級類別的ID(預設為0,表示一級大類)(2)代碼如下:<1>default.aspx頁面代碼如下:<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs"

線上檔案管理系統(Asp.net2.0,Ajax,3層架構)

因為最近工作需要,所以編寫了一個線上檔案管理系統。用vs.net2005寫的線上檔案管理系統,資料庫是sqlser2000.Ajax採用的是asp.net web extension 1.0.整個系統採用3層架構,支援200M以下檔案的上傳、管理。實現功能包括:1、一二級目錄定製2、大檔案上傳(200M)3、評論4、許可權管理其他自己看吧,懶得打字了,呵呵有什麼問題聯絡我 QQ 519799499另:採用了天風兄的一些工作成果,在此一併致謝。 :http://download.csdn.net/

asp.net中Excel匯入(使用微軟OLEDB驅動)

 CodeCode highlighting produced by Actipro CodeHighlighter

AJAX、AJAX執行個體及AJAX原始碼(asp)

  AJAX介紹  AJAX 關鍵詞:  JavaScript指令碼和可延伸標記語言 (XML)(XML)   WEB瀏覽器技術   開放式WEB標準   瀏覽器以及獨立平台   更好更快的網路應用程式   XML以及HTTP請求   AJAX = 非同步JavaScript和可延伸標記語言 (XML)  AJAX是一種運用JavaScript和可延伸標記語言 (XML)(XML),在網路瀏覽器和伺服器之間傳送或接受資料的技術。  AJAX是一種瀏覽器技術  AJAX是一種運用於瀏覽器中的技術。

ASP.NET網頁響應莫明其妙反應奇慢,原來故障根源在於DNS解析衝突

項目發布過去後,頁面反應速度非常的慢,但本地的調試頁面速度正常,串連的是同一個資料庫,開始懷疑是該伺服器的問題,但檢查了幾乎所有設定都沒有發現有什麼異常,我幾乎決定將項目發布到另一台機器上去了,不知為什麼,忽然來了個念頭要檢查一下網域名稱的解析看有沒有問題,因為前段時間該網剛換了IP,結果發現,原生HOSTS檔案中的定義與DNS SERVER發生了衝突,HOSTS中的網域名稱是老的,而這個項目是用IIS的主機頭進行WEB發布的,立刻去掉HOSTS中的定義,系統立刻正常。

ASP中使用預存程序,遭遇”參數類型不正確,或不在可以接受的範圍之內,或與其他參數衝突”錯誤

      今兒需要幫同事改一個ASP的頁面,原本裡面好幾個SQL查詢,在ASP頁面裡我覺得囉嗦,而且效率也低,於是將查詢放到SQLServer的預存程序裡,但是以前沒有使用過ASP的預存程序,在網上找來例子,照葫蘆畫瓢: Function GetCameraUrl(Conn,CameraId)       const   adCmdStoredProc   =  &H0004           const   adVarChar   =   200         Const  

總頁數: 1638 1 .... 515 516 517 518 519 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.