現在有大量的第三方控件存在,這些控件包括了開發的各個方面,但對于開發人員而言選擇一個合適的控件卻很難,所以今天我們要推薦的是一個可以實現類似MSN彈出通知消息功能的控件:下載控件:PopupWin使用范例MSN由個很好的功能,就是每當你的MSN好友上線時,MSN會自動在窗體托盤的右下角由下往上彈出消息框來通知你,這個功能十分實用,比如在論壇里,當有新回復你的帖子時,系統會自動彈出消息提示框,又或者在一個電子政務的系統里,當收到新的郵件或者工作單時,可以使系
系統 2019-08-29 22:03:05 2307
上傳多個文件,效果圖如下:前臺代碼和JavaScript腳本:<
系統 2019-08-29 23:25:21 2306
這兩天因為要做一個可以收集用戶提交信息,然后發送郵件到指定郵箱的網頁。在asp.net2.0里面發送郵件可以使用System.Net.Mail下面的類。http://www.systemnetmail.com/faq/2.1.aspx這個地址有System.Net.Mail的作者寫的仿佛是MSDN類似的Faq,看代碼的時候可以參考以下。什么都不說了,下面貼出來代碼吧,畢竟代碼是最重要的:1protectedvoidbtnSend_Click(objects
系統 2019-08-29 21:57:38 2305
ScottMitchell的ASP.NET2.0數據教程之十七::研究插入、更新和刪除的關聯事件導言當使用GridView、DetailsView或FormView控件的內建插入、編輯或刪除特征時,在用戶添加一條新記錄或更新/刪除一條現在記錄的過程中發生了多個步驟。正如我們之前一節里所討論的,在GridView中編輯一行時,保存(Update)和取消(Cancel)按鈕將取代編輯(Edit)按鈕,并且綁定列轉換成TextBox。在用戶更新了數據并點擊保存按
系統 2019-08-29 22:59:33 2293
一、在DAL項目中添加類:categoryDAO.CS1)添加新建項2)輸入類名(categoryDAO.cs),選擇“類”,點擊“添加”3)categoryDAO.cs源碼如下:(感興趣的話復制下來慢慢研究)/*創建人:無聲歲月,創建時間:2009.09.04,9:50,類說明:增加新聞類別,版權所有:無聲歲月*/usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceD
系統 2019-08-29 23:13:43 2288
本文英文原版及代碼下載:http://www.asp.net/learn/data-access/tutorial-74-cs.aspxScottMitchell的ASP.NET2.0數據教程之74:調試存儲過程導言:VisualStudio有很多的調試功能.我們只需要稍稍點點鼠標,敲敲鍵盤就可以使用斷點(breakpoints)來打斷某個程序的執行,并查看其狀態.除了調試代碼以外,VisualStudio也支持對SQLServer里面的存儲過程進行調試.
系統 2019-08-29 22:59:36 2287
Css樣式的使用大致分為三種咱們先來看看一張總括圖1使用連接的形式調用有兩種發方式調用:A使用link標簽將樣式規則寫在.Css的樣式文檔中,再以標簽引入如法如下:通常是直接將css文件拖拽到html頁的方法集中rel="stylesheet"指這個link和href之間的關聯樣式為樣式表文件。Type=“text/css”指的是文件類型是樣
系統 2019-08-12 01:33:28 2283
ScottMitchell的ASP.NET2.0數據教程之十五:在GridView的頁腳中顯示統計信息導言除了需要了解產品的單價、庫存量和訂貨量,并按等級排序之外,用戶可能還對統計信息感興趣,比如說平均價格、庫存總量等等。這些統計信息常常顯示在報表最下面的一個統計行中。GridView控件可以含有一個頁腳行,我們可以通過編程將統計數據插入到它的單元格里面去。這個任務給了我們以下3個挑戰:1.配置GridView以顯示它的頁腳行2.確定統計數據。即我們應該如
系統 2019-08-29 23:39:21 2282
導讀:JSON是專門為瀏覽器中的網頁上運行的JavaScript代碼而設計的一種數據格式。在網站應用中使用JSON的場景越來越多,本文介紹ASP.NET中JSON的序列化和反序列化,主要對JSON的簡單介紹,ASP.NET如何序列化和反序列化的處理,在序列化和反序列化對日期時間、集合、字典的處理。一、JSON簡介JSON(JavaScriptObjectNotation,JavaScript對象表示法)是一種輕量級的數據交換格式。JSON是“名值對”的集合
系統 2019-08-29 22:17:05 2270
摘要本文將對“MVC公告發布系統”的發布公告功能添加日志功能和異常處理功能,借此來討論ASP.NETMVC中攔截器的使用方法。一個小難題我們繼續完善“MVC公告發布系統”,這次,我們的需求是對公告發布功能添加日志記錄能力,即在發布公告前,記錄一次,在公告發布成功后,再記錄一次。然后還要使得其具備異常處理,即當業務組件出現問題時,跳轉到相應的錯誤頁面并顯示相應提示。有人可能笑了,這有什么難的,在DoRelease這個Action的開始和結束處各加入相應日志功
系統 2019-08-29 23:25:05 2262
<%@ImportNamespace=Namespace=System.Data.OleDb%><%@ImportNamespace=Namespace=System.Data%><%@PageLanguage="VB"ContentType="text/html"ResponseEncoding="gb2312"%>
系統 2019-08-29 22:03:02 2262
原來以為很容易的東西,設置個屬性就OK,后來發現還是要寫代碼啊!代碼如下:dgSalesList是DataGrid的名稱,以下代碼可以原樣套用,只需要修改DataGrid的名稱就OK,privatevoiddgSalesList_ItemCreated(objectsender,System.Web.UI.WebControls.DataGridItemEventArgse){/*將選中的當前頁面,變為突出顯示顏色*/if(e.Item.ItemType=
系統 2019-08-29 23:47:29 2259
下面代碼實現將GridView導出到Excel文件中。值得注意的是VerifyRenderingInServerForm重載方法:MSDN上的VerifyRenderingInServerForm方法的描述:必須位于標記中的控件可以在呈現之前調用此方法,以便在控件被置于標記外時顯示錯誤信息。發送回或依賴于注冊的腳本塊的控件應該在Control.Render方法的重寫中調用此方法。呈現服務器窗體元素的方式不同的頁可以重寫此
系統 2019-08-12 09:29:57 2259
ASP.NET頁運行時,此頁將經歷一個生命周期,在生命周期中將執行一系列處理步驟。這些步驟包括初始化、實例化控件、還原和維護狀態、運行事件處理程序代碼以及進行呈現。了解頁的生命周期非常重要,這樣就能在合適的生命周期階段編寫代碼,以達到預期效果。此外,如果開發自定義控件,則必須熟悉頁生命周期,從而正確地初始化控件,使用視圖狀態數據填充控件屬性以及運行所有控件行為邏輯。(控件的生命周期基于頁的生命周期,但是頁引發的控件事件比單獨的ASP.NET頁中可用的事件多
系統 2019-08-12 01:32:54 2259
我們在上傳大文件時都遇到過這樣或那樣的問題。設置很大的maxRequestLength值并不能完全解決問題,因為ASP.NET會block直到把整個文件載入內存后,再加以處理。實際上,如果文件很大的話,我們經常會見到InternetExplorer顯示"Thepagecannotbedisplayed-CannotfindserverorDNSError",好像是怎么也catch不了這個錯誤。為什么?因為這是個clientside錯誤,serverside
系統 2019-08-29 23:15:01 2257