-
什么是.net的接口和抽象類
2010-06-02什么是接口? 接口是包含一組虛方法的抽象類型,其中每一種方法都有其名稱、參數(shù)和返回值。接口方法不能包含任何實(shí)現(xiàn),CLR允許接口可以包含事件、屬性、索引器、靜態(tài)方法、靜態(tài)字段、靜態(tài)構(gòu)造函數(shù)以及常數(shù)。但是注意:C#中不能包含任何靜態(tài)成員。一個(gè)類可以實(shí) -
Asp.Net發(fā)送電子郵件程序
2010-06-01一、 asp.net 1.0及.net1.1中的做法(利用CDOSYS消息組件發(fā)送電子郵件): 代碼如下: usingSystem; usingSystem.Web.Mail; /// summary /// 用到的類主要位于System.Web.Mail命名空間下 /// /summary publicclassSendMail { publicSendMail() { } ///summary -
解析asp.net編程中6條實(shí)用語(yǔ)句
2010-06-011.Panel橫向滾動(dòng),縱向自動(dòng)擴(kuò)展 <asp:panelstyle=quot;overflow-x:scroll;overflow-y:auto;quot;></asp:panel> 2.回車轉(zhuǎn)換成Tab (1) <scriptlanguage=quot;javascriptquot;for=quot;documentquot;event=quot;onkeydownquot;> if(event.keyCode==13amp; -
解讀asp.net常用正則表達(dá)式
2010-05-31一、字段 表達(dá)式 格式示例 說(shuō)明 數(shù)字^\D?(\d{3})\D?\D?(\d{3})\D?(\d{4})$(425)-555-0123425-555-01234255550123驗(yàn)證美國(guó)電話號(hào)碼。 名稱[a-zA-Z’`-\s]{1,40}JohnDoeO’Dell驗(yàn)證名稱。最多允許使用40個(gè)大寫(xiě)字母和小寫(xiě)字母,以及一些在名稱中常用的特殊字符 -
解析2個(gè)ASP.NET小技巧
2010-05-311. ASP.NET AJAX 中,如何用 JavaScript 調(diào)用服務(wù)器端的方法? 這里不是指調(diào)用簡(jiǎn)單的PageMethod,因?yàn)殪o態(tài)方法是不能操作當(dāng)前頁(yè)面的控件的,所以靜態(tài)的PageMethod作用就跟普通的WebService一樣,比較局限。 那么,調(diào)用一般的服務(wù)器端方法,其實(shí)就是發(fā)起一個(gè) -
添加GridView/DataGrid單擊一行服務(wù)器事件
2010-05-29實(shí)現(xiàn)功能: asp.net 的GridView/DataGrid控件本身均支持行選擇事件(通過(guò)設(shè)置Button/LinkButton.CommandName=Selected,并在SelectedIndexChanged事件中處理)。 然而,有時(shí)候我們希望用戶點(diǎn)擊 網(wǎng)頁(yè) 上GridView/DataGrid一行中任意位置都可以實(shí)現(xiàn)觸發(fā)一個(gè) -
GridView/DataGrid行單擊和雙擊事件實(shí)現(xiàn)代碼
2010-05-29功能: 單擊選中行,雙擊打開(kāi)詳細(xì)頁(yè)面 說(shuō)明: 單擊事件(onclick)使用了setTimeout延遲,根據(jù)實(shí)際需要修改延遲時(shí)間 當(dāng)雙擊時(shí),通過(guò)全局變量dbl_click來(lái)取消單擊事件的響應(yīng) 常見(jiàn)處理行方式會(huì)選擇在RowDataBound/ItemDataBound中處理,這里我選擇Page.Render中 -
解析兩種ASP.Net數(shù)據(jù)庫(kù)連接設(shè)置和讀取方法
2010-05-27在這里我們介紹兩種ASP.Net數(shù)據(jù)庫(kù)連接設(shè)置和讀取方法:web.config文件和Gloab文件。 方法一:web.config文件 ——設(shè)置: 在web.config文件里添加關(guān)鍵字key是通過(guò)appSettings標(biāo)記來(lái)實(shí)現(xiàn)的,但是appSettings標(biāo)記通常放在system.web...../system.web標(biāo)記外面。 -
如何用asp.net把Excel轉(zhuǎn)換為SQL Server
2010-05-27辦公軟件Excel是一種常用的電子表格軟件,在編程項(xiàng)目中有需要將Excel轉(zhuǎn)換為SQLServer數(shù)據(jù)庫(kù)的需求,本文對(duì)此進(jìn)行一些介紹并給出 設(shè)計(jì) 代碼。 1.功能分析 通過(guò)Microsoft.Jet.OLEDB.4.0方式可實(shí)現(xiàn)使用ADO.NET訪問(wèn)Excel的目的,如以下示例代碼為連接Excel數(shù)據(jù)的 -
關(guān)于Gridview的多種使用方法總結(jié)
2010-05-26asp.net中 Gridview的多種使用方法總結(jié),具體如下面 截圖,并包括詳細(xì)源代碼注釋,需要的請(qǐng)下載。 1:在Gridview中無(wú)須編寫(xiě)后臺(tái)代碼,直接實(shí)現(xiàn)增除刪改 2:在Gridview中添加新記錄 3:在Gridview中實(shí)現(xiàn)編輯和更新操作 4:在Gridview中實(shí)現(xiàn)一次性更新所有記錄 -
String.Empty、NULL、“”的不同之處
2010-05-26在asp.net(c#)中 String.Empty、NULL、 3個(gè)語(yǔ)法 經(jīng)常使用,作用是判斷字符串是否為空。 本文就它們彼此的不同之處做一粗略說(shuō)明。 string.Empty就相當(dāng)于 一般用于字符串的初始化 比如: stringa; Console.WriteLine(a);//這里會(huì)報(bào)錯(cuò),因?yàn)闆](méi)有初始化a 而下 -
總結(jié).NET開(kāi)發(fā)中ADO.NET的應(yīng)用
2010-05-21一、DataTable DataTable表示內(nèi)存中數(shù)據(jù)的一個(gè)表,它完全是在內(nèi)存中的一個(gè)獨(dú)立存在,包含了這張表的全部信息。DataTable可以是從通過(guò)連接從數(shù)據(jù)庫(kù)中讀取出來(lái)形成的一個(gè)表,一旦將內(nèi)容讀到DataTable中,此DataTable就可以跟數(shù)據(jù)源斷開(kāi)而獨(dú)立存在;也可以是完 -
整站如何防止SQL攻擊
2010-05-20asp.net 網(wǎng)站 防止SQL注入 攻擊,通常的辦法是每個(gè) 文件都修改加入過(guò)濾代碼,這樣很麻煩,下面介紹一種辦法,可以從整個(gè)網(wǎng)站防止注入。 只要做到以下三點(diǎn),網(wǎng)站就會(huì)比較安全了而且維護(hù)也簡(jiǎn)單。 一、數(shù)據(jù)驗(yàn)證類 parameterCheck.cs publicclassparameterCheck{ -
講解asp.net的異常處理機(jī)制
2010-05-19簡(jiǎn)介 程序開(kāi)發(fā)中,數(shù)據(jù)流按照一定的規(guī)律進(jìn)行傳輸,如果用戶和程序之間的交互完全按照預(yù)定的效果運(yùn)行,程序不會(huì)出現(xiàn)問(wèn)題。可以假設(shè)所處理的數(shù)據(jù)都符合要求,通過(guò)界面作格式判定,所有資源都正確,但是為了系統(tǒng)的安全,需要處理存在的隱患,不能對(duì)數(shù)據(jù)安全抱有 -
Windows2003中配置運(yùn)行ASP.net程序
2010-05-03Windows2003系統(tǒng) 在默認(rèn)情況下沒(méi)有將IIS6.0安裝,并且當(dāng)最初安裝IIS6.0 時(shí),該服務(wù)在高度安全和鎖定模式下安裝。在這種默認(rèn)情況下,IIS6.0 只為靜態(tài)內(nèi)容提供服務(wù),而諸如 ASP 、 ASP.NET 、在服務(wù)器端的包含文件、WebDAV 發(fā)布和 FrontPage Server Extensio -
解析Asp.net動(dòng)態(tài)生成頁(yè)面控件的辦法
2010-04-25在Asp.net開(kāi)發(fā)中,有時(shí)需要在頁(yè)面中動(dòng)態(tài)添加控件。這些控件可以是普通的html標(biāo)簽,也可以是Asp.net獨(dú)有的服務(wù)器端控件。關(guān)于動(dòng)態(tài)寫(xiě)入html標(biāo)簽控件,大家都熟悉,這里就不再表述。本文討論的重點(diǎn)是:如何動(dòng)態(tài)寫(xiě)入服務(wù)器端控件,并且在頁(yè)面PostBack到Server端 -
解析GridView中添加CheckBox并返回選中行
2010-04-24一:添加CheckBox asp:GridView Columns asp:TemplateFieldHeaderText=選擇 ItemStyleHorizontalAlign=CenterHeight=35pxWidth=720px/ ItemTemplate asp:CheckBoxID=CheckBoxrunat=server/asp:CheckBox /ItemTemplate /asp:TemplateField asp:Bo -
解析運(yùn)行asp.net服務(wù)器權(quán)限設(shè)置的6個(gè)問(wèn)題
2010-04-23文章中所指服務(wù)器環(huán)境為WIN2003。 大家知道ASP.NET和ASP相比,在設(shè)置權(quán)限方面很有不同,一點(diǎn)兒設(shè)置錯(cuò)了都運(yùn)行不了。作者在遇到該問(wèn)題并解決后得到的經(jīng)驗(yàn),給大家分享。 ASP.NET需要用到USERS組的權(quán)限,因?yàn)橛鲞^(guò)很多次自己設(shè)置了權(quán)限之后發(fā)現(xiàn) 網(wǎng)站 運(yùn)行不了, -
解析VS.net調(diào)試ASP.NET項(xiàng)目出錯(cuò)原因及解決方法
2010-04-19調(diào)試系統(tǒng)時(shí)出現(xiàn)“VS.net調(diào)試ASP.NET運(yùn)行項(xiàng)目出錯(cuò):無(wú)法調(diào)試應(yīng)用程序”錯(cuò)誤,不能調(diào)試。下面是解決方法: 調(diào)試ASP.NET項(xiàng)目 檢查項(xiàng)目是否有有效的Web.config文件,Web.config文件是否將“debug”設(shè)置為“true”,以及debug謂詞是否與.aspx關(guān)聯(lián)。有關(guān)更多信息, -
解析DataList如何實(shí)現(xiàn)“行轉(zhuǎn)列”代碼
2010-04-18開(kāi)發(fā)中經(jīng)常遇到行轉(zhuǎn)列的情況,一般都是在SQL中用case來(lái)解決這類問(wèn)題,但有時(shí)候我們會(huì)需要知道列數(shù)并做一些事情。 這時(shí),DataList就發(fā)揮它的作用了。主要應(yīng)用的就是它的RepeatDirection屬性. %@PageLanguage=C#AutoEventWireup=trueCodeFile=DataList.as
.Net教程Rss訂閱網(wǎng)站編程教程搜索
.Net教程推薦
- ASP.NET 狀態(tài)的傳遞和保存
- asp圖片防盜鏈的代碼
- asp (author:killer)禁止站外提交表單的代碼
- 探索c#之遞歸APS和CPS
- ASP.NET MVC中將控制器分離到類庫(kù)的實(shí)現(xiàn)
- ASP.NET實(shí)現(xiàn)推送文件到瀏覽器的方法
- ASP.NET列出數(shù)據(jù)庫(kù)活躍鏈接的方法
- ASP.NET中使用Application對(duì)象實(shí)現(xiàn)簡(jiǎn)單在線人數(shù)統(tǒng)計(jì)功能
- .NET程序調(diào)試技巧(一):快速定位異常的一些方法
- 淺談ASP.NET中多層架構(gòu)
猜你也喜歡看這些
- 相關(guān)鏈接:
- 欄目說(shuō)明:
.Net編程教程提供大量.Net編程相關(guān)學(xué)習(xí)教程,開(kāi)發(fā)實(shí)例,是您學(xué)習(xí).Net編程的最佳選擇.