用ASP.NET建立自訂文字框

在一個.NET的應用程式中使用自己建立的控制項可以大大增強應用程式的功能,你可以在原有控制項的基礎上加入想要的屬性和行為,甚至建立自訂的控制項。在asp.net中,我們更可以往一些控制項中增加一些用戶端的javascript功能,減少每次在提交頁面時將資料返回給伺服器的次數 ,從而提高程式的功能和效率。在這篇文章中,我們將看下,如何用asp.net建立一個自訂的文字框控制項,當焦點在該文字框控制項上及離開控制項時,文字框控制項的背景顏色會隨之改變。這個控制項將包含如下的功能:  1)

ASP.NET實現Cache瀏覽器的管理

    對Cache進行瀏覽並管理。      <%@ Page Language="<a href="http://dev.21tx.com/dotnet/csharp/" target="_blank">C#</a>" EnableViewState = "true"%>   <%@ import Namespace="System" %>   <%@ import Namespace="System.Configuration"

Asp.net可通過指令碼在頁面間傳遞資料

建立一個 WebForm1.aspx頁面,添加一個TextBox和一個Button控制項,在頁面的Page_Load裡寫下註冊用戶端指令碼的語句:    private void Page_Load(object sender, System.EventArgs e)  {  // 在此處放置使用者代碼以初始化頁面  if(!Page.IsClientScriptBlockRegistered("clientScript"))  {  StringBuilder sbScript = new

SortedList:asp.net入門筆記(七)

  SortedList 類  表示鍵/值對的集合,這些鍵和值按鍵排序並可按照鍵和索引訪問。SortedList最合適對一列健/值對 進行排序,在排序時,是對鍵進行排序,SortedList 是 Hashtable 和 Array 的混合。當使用 Item 索引器屬性按照元素的鍵訪問元素時,其行為類似於 Hashtable。當使用 GetByIndex 或 SetByIndex 按照元素的索引訪問元素時,其行為類似於 Array。  SortedList 在內部維護兩個數組以將數組儲存到列表中;

ASP.NET實現自適應圖片大小的快顯視窗

     在最近的項目中,遇到一個問題,要實現這樣的效果:      點pic_small.Aspx頁面的縮圖後彈出pic_all.aspx頁面,pic_all.aspx頁面的大小要根據圖片大小自動調整,而且要有圖片的說明資訊,還可以點上一幅和下一幅等進行翻頁。      實現過程如下:      pic_small.Aspx頁面縮圖處的代碼為:      <IMG id="imgPic" style="CURSOR: hand"  border=0 height="95"

ASP.NET中Datagrid常見錯誤

Datagrid 控制項是 Microsoft? ASP.NET 中功能最強、用途最廣的 Web 控制項之一,這一點已經得到了 ASP.NET 權威人士的認同。雖然 Datagrid 控制項便於使用,但同樣易於給使用者帶來麻煩。以下是許多人所犯的一些錯誤,這些人包括從初學者到富有經驗的 .NET 專家。您可以看到許多苦悶的使用者在 ASP.NET 新聞群組和論壇就這些錯誤提出問題。遵循本文概述的相當簡單的步驟,可以協助您避免這些錯誤,並節約大量的開發時間。  可以使用Datagrid

ASP.NET入門隨想之抽象的力量

  小時看過一故事:三書生欲進京趕考,問一老僧三人前景如何,老僧端坐如山,最後緩緩伸出一指。於是三書生路上爭論不休,不明老僧指哪一人會黃榜題名,不料後來三人同時高中,高興之餘,不禁對老僧的權威起了疑心。三人衣錦返鄉後,追問老僧,老僧及端坐如山,緩緩曰:一指表示三人皆中,三人立馬暈倒。  ■ ASP的編程思想

ASP.NET中利用OWC組件產生EXCEL表

//請在項目中引用OWC11(COM組件)OWC11.SpreadsheetClass xlsheet =new OWC11.SpreadsheetClass();   //合併儲存格   xlsheet.get_Range(xlsheet.Cells[1,1],xlsheet.Cells[1,14]).set_MergeCells(true);   xlsheet.ActiveSheet.Cells[1,1]

ASP.NET建立並使用Web組件(2)

    三、動態建立Web組件        先來看程式執行個體:      private void createconfigtable(int totalnum,int[] sequenceint,string[] namestr,string[] ipstr)   {    //根據得到測量點的總數,動態產生輸入框       for(int i=1;i<=totalnum;i++)    {     //建立表格     HtmlTable showtable = new

ASP.NET資料庫編程

ASP.NET中的ADO.NET和ASP中的ADO相對應,它是ADO的改進版本。在ADO.NET中,通過Managed Provider所提供的API(API),可以輕鬆地訪問各種資料來源的資料,包括OLEDB所支援的和ODBC支援的資料庫。   下面介紹ADO.NET中最重要的兩個概念:Managed Provider和DataSet。   Managed

ASP.NET學習過程和對初學者的建議

  我是一個非電腦專業的學生,但是我卻對電腦有著相當大熱情。大一時我加入了學校網管中心下屬的一個網路社團,參與維護和開發學校裡最大的網站——點擊網路。此時網站是採用ASP技術實現的,為了方便改動一些頁面的布局和著色,我試著瞭解了一些ASP知識,不過也沒怎麼深入。大二我當上了站長,開始為整個網站的未來做打算。我個人的性格是比較喜歡追新的,ASP技術已經有點落伍了,又考慮到當時整個網站的速度在ASP+ACCESS的制約下變得相當慢,所以我想把整個網站的架構來一次大換血,綜合易用、相容、安全和效能等多

Asp.NET中常用的一些最佳化效能的方法

    ASP.NET 的緩衝機制相比ASP有很大的改進,本文檔除對常用最佳化方法進行總結介紹外,強調了如何使用ASP.NET的緩衝來獲得最佳效能。      1:不要使用不必要的session   和ASP中一樣,在不必要的時候不要使用Session。      可以針對整個應用程式或者頁面禁用工作階段狀態:      l 禁用頁面的工作階段狀態         l 禁用應用程式的工作階段狀態   

ASP.NET學習篇(3)—幾個簡單的ASP.ENT的例子

導 讀:一個WEBFORM——這裡將介紹ASP.NET WEBFORM的基本概念,以及其中表單項的變化. *一個資料庫的應用——如何利用CONFIG.WEB中設定的DNS串連資料庫,資料庫操作對象的一些基本用法. *EMAIL發送——在 引入一個系統類別庫後(用IMPORT 標識符 ),利用msgMail對象,可以很方便的操作郵件發送過程. *上傳——<INPUT TYPE=FILE …… 這樣一個INPUT 項在ASP.NET中有POSTEDFILE屬性,結合SAVEAS

Asp.net實現快顯視窗提示,又防止重新整理被重複提交的方法

Response.Write("<script language='JavaScript'>alert('快顯視窗!');window.location='a.aspx';</script>");    比如在1.aspx頁面上點按鈕,彈出來一個提示視窗,同時又希望按F5重新整理的時候,不要重複提交,這個時候,把上面這段代碼寫到按鈕的click事件裡,把a.aspx換成1.aspx頁面就行了。   

Asp.Net中的指令碼回調和Server.Transfer頁面傳值

在Asp.Net中經常要用到指令碼回調和頁面間的傳值,下面是關於ScriptCallBack和Server.Transfer簡單的範例程式碼WebForm1.aspx給Head中增加__doPostBack指令碼,如果頁面含有HyperLink等按鈕控制項,該指令碼和2個隱藏控制項"__EVENTTARGET"和"__EVENTARGUMENT"由FrameWork自動產生,若沒有需要手動添加<SCRIPT language="javascript"><!--function

ASP.net Logion使用者登陸驗證代碼

web.config<configuration>……<system.web>       <database>        <add key="strConn" value="server=107.120.65.99;database=DB;uid=DB;pwd=DB" /></database></system.web>……</configuration> Global.asax.csprotected

ASP.NET中使用自訂驗證控制項

  asp.net 1.1中,有不少驗證控制項,大大方便了我們,但有的時候,當需要做特殊的驗證時,還會覺得不夠用的,於是我們可以用自訂驗證控制項CustomValidator,要使用這個控制項,必須在服務端寫相應的事件,格式如下:  Sub FunctionName(sender as Object, args as ServerValidateEventArgs)  ...  End Sub  其中注意兩個參數 value:指示當前的CustomValidator驗證的是哪一個控制項

ASP.NET產生縮圖及給原始圖加浮水印

using System.IO;using System.Drawing.Imaging;private void Button1_ServerClick(object sender, System.EventArgs e){Graphics g=null;System.Drawing.Image upimage=null;System.Drawing.Image thumimg=null;System.Drawing.Image simage=null;Bitmap

ASP.NET升級能力探討

  Scalability 總是與我的最後一個話題 performance 纏繞在一起,但事實上,它們是完全不同的兩個問題。在Performance 一節裡,我已談及了 caching, 它是scalability 最大的改進之一,因此,我(作者)在想,我還得找些其它一些內容在這節裡討論。  首先,此系統建成,本身有著一定的特性,以改進多處理器和串環境中的效能。例如,session state

ASP.NET實現數字和字元相混合的驗證碼

經常在論壇裡看到有問怎麼實現驗證碼的文章,其實關於驗證碼的文章在網站上都有很多,但是很多文章只講訴了如何輸出一個隨機產生數字或字元的圖象,當然了,這個是驗證碼的核心了,但是對很多ASP.NET的初學者來說,怎麼使用它產生的圖象又成了一個問題(論壇有不少問這個的),這也是我寫本文的一個原因。  言歸正傳,關於驗證碼的原理,我就不多說了,大家可以參見其他文章,文末附有完整的執行個體代碼,裡面有詳細的注釋,你可以跳過解說文字,直接使用。  首先,我要簡要說說Session和ViewState的用法,因

總頁數: 1638 1 .... 199 200 201 202 203 .... 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.