[ASP.NET 控制項實作 Day11] ActiveX 伺服器控制項

Media Player 與 Flash 之類在網頁上執行的外掛控制項,都是屬於 ActiveX 控制項,它們套用在 HTML 碼中的方式差不多,除了要指定 ClassID 以外,ActiveX 使用的參數(相當於 ActiveX 控制項的屬性)以 Param Tag 來表示。本文標題命名為「ActiveX 伺服器控制項」就是避免誤解為 ActiveX 控制項,而是在 ASP.NET 中輸出 ActiveX 相關 HTML 碼的伺服器控制項;我們可透過 ActiveX

[ASP.NET 控制項實作 Day12] 繼承 TBActiveX 重新改寫 TBMediaPlayer 控制項

上篇介紹的 TBActiveX 控制項,它可以支援網頁 Media Player 的設定,這跟前面提及的 TBMediaPlayer 功能相同。TBActiveX 具有網頁設定 ActiveX 通用屬性,所以 TBMediaPlayer 基本上是可以由 TBActiveX 繼承下來,再加入 Media Player 特有的屬性即可。本文將原來的 TBMediaPlayer 控制項,繼承的父系類別由 WebControl 改為 TBActiveX 類別,重新改寫 TBMediaPlayer

[ASP.NET 控制項實作 Day2] 建立第一個伺服器控制項

上一篇中已經建立「ASP.NET 伺服器控制項」項目,接下來我們將學習來撰寫第一個伺服器控制項。 撰寫伺服器控制項大致分為下列三種方式 1.由無到有建立全新的控制項,一般會繼承至 System.Web.UI.Control 或 System.Web.UI.WebControls.WebControl 類別。2.繼承現有控制項,擴充原有控制項的功能,如繼承原有 TextBox 來擴充功能。3.複合式控制項,將多個現有的控制群組合成為一個新的控制項,例如 TextBox 右邊加個 Button

asp.net分頁控制項_AspNetPager

  分頁是Web應用程式中最常用到的功能之一,在ASP.NET中,雖然內建了一個可以分頁的DataGrid(asp.net 1.1)和GridView(asp.net

ASP.NET頁面重新整理方法總結

先看看ASP.NET頁面重新整理的實現方法:第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script

ASP.NET 防注入的兩個通用函數

asp.net 防注入 一.如果參數全為數字: // 檢查字串是否全為數字 public static bool IsNum(string Str) {     bool blResult = true;     if (Str == "")         blResult = false;     else     {

Kiss Asp Framework 0.2.0RC Releaseed

I'm happy to announce that the Kiss Asp Framework 0.2.0RC is available for download.This release of the framework updated core classes, documents updated(but still very basic, just I've no time.), and bug fixes.For the last days in 2007, I'd not

Asp.Net Mvc3在Mono中部署的兩個問題

     在嘗試把MVC3項目部署在mono(2.10)上時,發現兩個問題,一個是MVC3所有Action中來自ModelBinder的實體都為null,另一個是Lucene.Net遭遇“UNC paths should be of the form \\server\share”錯誤。    

CentOS上搭建Nginx + Mono 運行 asp.net

安裝步驟:一、擷取開源相關程式:1、利用CentOS Linux系統內建的yum命令安裝、升級所需的程式庫:sudo -sLANG=Cyum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2

asp.net定義使用者控制項時,屬性持久化和如何動態載入的問題

1 使用者控制項的屬性持久化問題:(參考:道不遠人---深入解析ASP.NET2.0控制項開發)      問題描述:在為使用者控制項屬性賦值後,重新刷一次頁面或回傳一次伺服器,使用者控制項的屬性就會消失,但是.NET內建的控制項不會出現這種問題。      原因:要解釋上面的問題,我們需要回顧一下

ASP.NET通用許可權管理系統(FrameWork) 1.0.3 Release

1.0.3版更新記錄1.修改寫記錄檔無效2.修改出錯事件先後順序3.應用模組管理中,查看模組,預設沒有選中4.修改日期輸入出錯1999/11/225.修改查詢分頁預設值為10到999999996.增加對Firefox瀏覽器支援7.自動檢測更新出錯8.資料庫無修改,直接替換原有檔案即可升級。介紹/:http://framework.supesoft.com官方論壇: http://framework.supesoft.com/bbs

Asp.Net Localization實現之GridView

      正在做一個項目相當煩人,不僅要實現介面多語言國際化,而且所錄入的產品以及其它一些資料都要有多語言支支援資料的多語言已經夠煩鎖.介面這裡還有一個頭疼的問題,其它的直接用資源檔都可以實現,GridView的列名遇到了問題.現在有兩個解決方案:1.通過後台代碼動態修改列名:     GridView1.Columns[0].HeaderText = LocalizationUtility.GetText("hdrActive");   

asp.net mvc 分頁控制項 MvcPager修改;使用範圍增大

其實也沒什麼,就是記錄下來和大家分享下。 做asp.net mvc 2.0

ASP.NET中在不同的子域中共用Session

      

[ASP.NET 控制項實作 Day18] 修改集合屬性編輯器

上篇我們實作了「集合屬性包含不同型別的成員」,不過若有去使用屬性視窗編輯 TBToolbar 的 Items 屬性,你會發覺這個集合屬性編輯器無法加入我們定義不同型別的成員,只能加入最原始的集合成員。是不是只能在 aspx 程式碼中手動去輸入呢?當然不需要這樣人工操作,只要改掉集合屬性編輯器就可以達到我們的需求,本文將介紹修改集合屬性編輯器的相關作法。 程式碼下載: ASP.NET Server Control - Day18.rar   一、自訂集合屬性編輯器 我們先看一下

[ASP.NET 控制項實作 Day14] 繼承 CompositeControl 實作 Toolbar 控制項

之前我們簡單介紹過繼承 CompositeControl  來實作複合控制項,在本文我們將以 Toolbar 控制項為例,以複合控制項的作法(繼承 CompositeControl )來實作 Toolbar 控制項,此工具列控制項包含 Items 屬性來描述工具列項目集合,依 Items 屬性的設定來建立工具列按鈕,另外包含 Click 事件可以得知使用按了那個按鈕。 程式碼下載:ASP.NET Server Control - Day14.rar   一、工具列項目集合類別

在PetShop 4.0中ASP.NET緩衝的實現:『一』

PetShop作為一個B2C的寵物網上商店,需要充分考慮訪客的使用者體驗,如果因為資料量大而導致Web伺服器的響應不及時,頁面和查詢資料遲遲得不到結果,會因此而破壞客戶訪問網站的心情,在耗盡耐心的等待後,可能會失去這一部分客戶。無疑,這是非常糟糕的結果。因而在對其進行體系架構設計時,整個系統的效能就顯得殊為重要。然而,我們不能因噎廢食,因為專註於效能而忽略資料的正確性。在PetShop 3.0版本以及之前的版本,因為ASP.NET緩衝的局限性,這一問題並沒有得到很好的解決。PetShop 4.0

從.Net類庫代碼來看Asp.net運行時

寫在前面的話:網上講Asp.net運行模式的好文章已經很多了,筆者本不用多此一舉,另成一文。但從筆者自己的學習經驗看,如果學到的這些知識不能對應到類庫中的原始碼,印象總歸不夠深刻,大有隔靴搔癢之感。只好自己寫上一篇,對這方面的知識做個小小的總結。文中所有內容都是筆者在看了網上很多文章後,結合自己的開發經驗得出的一些理解,難免有錯誤的地方,歡迎批評指出。另外,由於筆者能力所限,很多地方並未說透(真正對應到代碼),也盼高手能夠給予補充。一.進入Asp.net運行時之前  雖然本文的重點是對Manag

asp.net對連接字串加密解密

在部署項目的時候,我們總是需要加密設定檔中的ConnectionStrings或者appSettings配置節,從而防止使用者資料庫被泄漏。.NET Framework使用提供者模型來加密配置節,架構套件含兩個ProtectedConfigurationProvider:一個是RsaProtectedConfigurationProvider另一個DpapiProtectedConfigurationProvider.  前者是預設的提供者,我們儘可能去使用該種,因為它支援匯入\匯出加密的密鑰,

asp.net中JQuery AJAX的解決方案

asp.net裡,除官方龐大asp.net ajax之外的ajax解決方案。我們想法是以不同的伺服器端方式輸出,然後在頁面使用jQuery的ajax實現調用伺服器端幾個解決方案:1、使用一般的webform,在頁面用jQuery ajax調用,再從取得的html資料中取得<body>內的內容,寫入DOM優點:不用改變現有的asp.net開發模式,可以使用現成的頁面;ajax取得的內容是html文本,直接寫入DOM即可

總頁數: 1638 1 .... 528 529 530 531 532 .... 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.