Time of Update: 2017-02-27
首先建立類庫 Model (業務實體層),建立類: NewDina.CS 用於擷取資料庫相應欄位名,Demo如下:[Copy to clipboard] [ - ]CODE:public class NewDina { #region Fields private string _news_Title = String.Empty; private string _news_Content = String.Empty; private string
Time of Update: 2017-02-27
ASP.NET 開發人員應當始終堅持的做法如果您正在閱讀本文,可能就不需要再向您灌輸 Web 應用程式中的安全性愈來愈重要這一事實了。您需要的可能是一些有關如何在 ASP.NET 應用程式中實現安全性的實際建議。壞訊息是,沒有任何開發平台 — 包括 ASP.NET在內 — 能夠保證一旦採用了該平台,您就能夠編寫百分百安全的代碼。誰要是這麼說,一準在撒謊。好訊息是,就 ASP.NET 來說,ASP.NET,特別是版本 1.1 和即將發行的版本
Time of Update: 2017-02-27
本文介紹如何在ASP.NET中實現多頁面選擇的問題。其具體思路很簡單:用隱藏的INPUT記住每次選擇的項目,在進行資料繫結時,檢查儲存的值,再在DataGrid中進行選中顯示。下面時完整的代碼和例子:查看例子SelectMultiPages.aspx<%@ Page EnableViewState="true" CodeBehind="SelectMultiPages.aspx.cs"
Time of Update: 2017-02-27
看來就屬我的動作最慢了,花火已經寫了ColdFusion的Webservice,小傑也 搞定了java的WebService。不管了,反正還是要寫的。關於soap、wsdl和uddi方 面的東西我也不想再重複了。現在來做一個很簡單的Web服務,也很無聊。運 行.net程式,那就要先裝好.net framework再說,因為程式要調用framework的 基類。就是你輸入一個數字N,然後由伺服器計算返回這個數位斐波那契數數
Time of Update: 2017-02-27
記得早年在鄉間,對外的通訊往來主要依靠一種特殊職業的人:信客。外出 謀生的人多了,少不了要帶幾封平安家信、捎一點衣物食品的,那就用得著信客 了。信客要有一點文化,知道各大碼頭的情形,還要一副強健的筋骨,背得動重 重的行李。信客沉重的腳步,是鄉村和城市的紐帶。-- 餘秋雨《文化苦旅·信客》■ 一個饅頭引發的血案 - 回傳與事件基於WEB的分布式系統中,使用者往往是通過提交表單,瀏覽器產生相應的HTTP POST請求來完成互動過程,這個過程稱為回傳(PostBack)。在同一個網頁中,
Time of Update: 2017-02-27
古老的山穀中村民生活簡單而富足,山穀中有個陡峭的山岩,傳說山岩那邊 有著肥美的牧場,山岩下有累累白骨,那是企圖攀越山岩,去尋找傳說中的牧場 的人的屍骨,於是人們制定了律法,禁止攀越山岩,禁止談論和尋找傳說的牧場 ,聲稱那是神的牧場,這些律法由守舊老人維護著。一天夜裡一個渾身是傷的人 步履蹣跚的回到村裡,他告訴村民們,他找到了傳說中的牧場並希望村民跟隨前 往。但守舊老人的威嚴和律法的神聖壓制了村民的躁動,漂泊者也被處死。一天 災難降臨山穀。儘管守舊老人試圖維護受到越來越多的村民的求生慾望挑戰的律
Time of Update: 2017-02-27
安裝運行.NET需要的軟體我這裡推薦一本書:《beginning asp.net 1.1with vb.net 2003》就是《asp.net 1.1入門經典--vb.net2003編程篇》這本書講的很不錯,適合初學者。個人基礎:asp基本掌握,c++基本掌握;電腦配置:6.5G硬碟+128M記憶體,其他裝置都是類似的配置+windows2000;軟體要求吧:1、MDAC 2.7(微軟資料庫引擎)大約5.01M;2、Microsoft.NET framework1.1大約23.1M,比這大正常,
Time of Update: 2017-02-27
ASP.NET用戶端回調代表著一種簡潔而絕佳的方法,它可以在不發布和重新整理當前頁的情況下執行伺服器端代碼。我在2004年8月和12月的CuttingEdge專欄中討論了ASP.NET回調,當時是從對伺服器進行後台回調、向相關頁發送輸入資料以及接收響應的呈現頁的角度對它們進行了討論。然後,響應字串由合適的用戶端進行處理,並且通常通過動態HTML(DHTML)物件模型和嵌入到頁面中的回調JavaScript函數來操作呈現的頁面內容。儘管回調的這種用法已經讓人非常激動了,但它們還可以執行更多的任務。
Time of Update: 2017-02-27
要想實現翻頁後繼續排序,實現這樣的效果:比如共 15筆記錄,每頁顯示10條則排序時:第一頁將前10條記錄排序,翻第二頁時後五條再單獨排序.要注意以下幾點:1.如果資料很多,最好不要把資料集放到緩衝中(viewstate),影響效能2. ViewState中存放上次是哪個e.expression並且存放此e.expression是升 序還是降序樣本如下:1.現有的排序事件是這樣寫的,這個是點擊上面排序標題時用:private void
Time of Update: 2017-02-27
昨天裝了Flash MX 2004 Pro,看了下介紹,確實增加了不少新的特性,加了 不少資料群組件,後來感覺ASP.NET開發web服務這麼簡單,於是突發奇想:我何不 用c#和flash做一個播放器呀。下面介紹一下簡單的原理。用c#寫一個web服務,把一個指定目錄的.mp3檔案都羅列出來(主要用 System.IO裡的一些成員),並添加到一個ArrayList裡面,最後把這個 ArrayList以Web服務的形式向外發布出去。然後用Flash MX 2004建立一個Flash
Time of Update: 2017-02-27
ASP.NET Web Matrix是微軟最新推出的ASP.NET編程工具,該工具功能全面, 使用也比較輕便、靈活。我們現在來看看使用怎樣這個工具設計結合資料的網頁 。一、建立資料庫ASP.NET Web Matrix現在支援微軟的SQL Server,也支援內建的一個簡單桌 面資料庫MSDE,這個簡單資料庫和SQL Server的個人版有點類似,可以免費下載 。為了說明這個資料庫的使用,我們首先到微軟網站下載這個免費的資料庫工具 。在沒有安裝以上資料庫的情況下,ASP.NET Web
Time of Update: 2017-02-27
前幾天參加tech-ed大會,其實更多的是認識了一些志同道合的朋友,ms的課程往往是蜻蜓點水,因此聽起課來也沒有什麼意思。不過,有幸認識了園子裡面的一些朋友,深感欣慰。技術人員真的非常容易接觸,我們能很快的切入主題,然後進行探討。這也許正是技術人員單純的一面吧。這兩天,又換了新單位,感覺換來換去,實在沒有意思。記得剛開始工作的時候,老闆對我說不要換來換去的,當時我還和別人說這個,沒想到自己卻淪落到這一步。一直想尋找一個好的團隊,好的東家,但一直沒有如願。不知道現下的會如何,但目前看來並不樂觀,我
Time of Update: 2017-02-27
全面探討ASP.NET 2.0中的Web控制項改進技術之概述(一)ASP.NET 2.0並沒有拋棄1.1版本中的任何現有控制項,而是增加了一組新的控 件;同時還引入了若干新的控制項開發技術。本系列文章將對這些內容展開全面探 討。一、引言到目前為止,你可能已經瞭解了大量的ASP.NET 2.0新特徵—主版頁面面,主題 ,提供者,等等……所有這樣內容都相當精彩;但是,你是否瞭解到有關定製Web
Time of Update: 2017-02-27
介紹任何資料驅動型的應用程式都有一個普遍的需求,那就是報表。但是,在 ASP.NET 1.x中並沒有給我們提供這個非常重要的特性。然而很幸運的是,伴隨 著.NET 2.0而來的ReportViewer控制項可以滿足你對報表的一些基本需求。我將 會在本文中向你示範如何使用這個控制項。ReportViewer控制項既可以在web程式中 使用,也可以在windows程式中使用。在這裡,我將只介紹如何在web程式中使
Time of Update: 2017-02-27
ASP.NET 2.0 的 TreeView 控制項功能雖說強大,但其用戶端控制很遜色,本文將講解 TreeView 的用戶端實現原理,並實現兩個個人化操作:(1) 節點的全部開啟和關閉;TreeNode Expand(or Collapse) all(2) 只開啟一個節點(關閉其他兄弟節點)。just one node expanded(when a client expand one node all other will collaps)用記事本開啟頁面原始碼,可以找到一下兩個指令碼引用:
Time of Update: 2017-02-27
callback的一般使用方法還算簡單,直接參照msdn的協助和範例就足夠了。 但是想要真正用好、用精,或者想開發一些基於callback機制的WEB組件,那麼 ,就要先深入瞭解callback的實現機制了。在本文中,Teddy將和您一起解析 callback的整個調用、反饋機制,相信對於協助您更好的使用callback,將能有 一定的益處。Callback vs Atlas首先,談談Atlas。很多朋友可能會覺得奇怪,已經有了Callback,為什麼又
Time of Update: 2017-02-27
一、引言與ASP.NET 2.0一同上市的有幾個新的安全控制項-它們位於工具的Login選項卡 中(見圖1)-這些控制項大大簡化了Web開發人員的工作。通過使用這些新的安全控 件,現在你可以執行例如使用者登入、註冊、口令改變等的任務;而且,為此做出 的努力僅是拖放相應的控制項到你的Web表單上去。在本文中,我將向你展示怎樣 使用這些新控制項來實現使用者認證。首先,讓我們探索一下LoginView、LoginStatus和LoginName三個控制項的使用 。首先,讓我們使用Visual
Time of Update: 2017-02-27
HiddenField控制項顧名思義就是隱藏輸入框的伺服器控制項,它能讓你儲存那些不需要顯示在頁面上的且對安全性要求不高的資料。也許這個時候應該有這麼一個疑問,為什麼有了ViewState、Session和Cookie等狀態儲存機制,還需要用起HiddenField呢?增加HiddenField,其實是為了讓整個狀態管理機制的應用程度更加全面。因為不管是ViewState、Cookie還是Session,都有其失效的時候,比如使用者因某種需求要求設定ViewState為false,或者環境條件限
Time of Update: 2017-02-27
在 web應用中,比如OA中,經常要用到一些提示,比如EMAIL到達了,就做個象MSN那樣的提示框,彈出給使用者提示,然後再關閉。在asp.net 2.0的ajax中,這個現在不難做到了,剛好看到老外的一篇文章,講解到,下面小結之比如有個資料庫表,是存放EMAIL的,當資料庫表中的EMAIL一有的時候,就提示使用者,首先簡單寫一個WEBSERVICE如下[ScriptService]public class InboxService :
Time of Update: 2017-02-27
一、簡介:利用Themes我們可以很容易的更改控制項、頁面的風格,而不需要修改我們的 代碼和分頁檔。Themes檔案被單獨的放在1個App_Themes檔案夾下面,與你的 程式是完全分開的。二、怎麼使用Themes和Skins:先看個非常簡單的執行個體:App_Themes\default\1.skin檔案代碼:<asp:Label Font-Bold="true" ForeColor="Red" runat="server" /