Time of Update: 2018-12-03
WEB代碼如下,主要實現了ICallbackEventHandler介面。比較簡單,不多說了。自己看代碼 using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using
Time of Update: 2018-12-03
MSDN上有一篇比較實用的Regex的文章ASP.NET 中的Regex源碼下載文中列出一些資源:免費工具Regulator (http://royo.is-a-geek.com/iserializable/regulator/) - 一種在用戶端啟動並執行Regex測試載入器,通過 Web 服務與 RegexLib 緊密整合,提供對“匹配”、“拆分”和“替換”等的支援。包括效能分析和文法反白功能。RegexDesigner.NET
Time of Update: 2018-12-03
ASP.NET 2.0給我們帶來不少安全性方面的改進,讓我們的Web應用越來越安全。在ASP.NET項目中我們的資料庫連結字串都大多寫在了Web.config的檔案中,資料庫使用者密碼一覽無餘,這樣顯然是不安全的。我們可能自己動手寫了一些加密解密演算法來加密,現在好了在ASP.NET 2.0中系統為我們提供了這樣的功能。<connectionStrings> <add name="Pubs"
Time of Update: 2018-12-03
定義一個枚舉類型enum ContractType{ Permanent = 1, Contract = 2, Internship = 99}聲明一個Web控制項<asp:DropDownList runat="server" DataTextField="Key" DataValueField="Value" id="MyDropDownList">我們建立一個通用的綁定public static Hashtable BindToEnum(Type
Time of Update: 2018-12-03
在本文中筆者實現了一個可一次上傳多個檔案Web控制項(只有C# 版,有興趣的可以用VB.NET 改寫一下)。主要實現手段是採用的了一個ArrayList 對象集合,把使用者瀏覽的本地檔案都裝入其中,上傳的時候遍曆對象集合進行上傳。控制項已經封裝成DLL,可以在Visual Studio 2003 的工具箱中安裝。使用拖拽aspx上就好了,設定一下儲存伺服器的路徑屬性UploadPath
Time of Update: 2018-12-03
如何在ASP環境下利用SOAP來調用C#開發的Web Services作為.NET Web Services的斑竹,很多朋友都問我如何在其他環境下調用Web Services,原理其實很簡單,大家都知道Web Services是基於SOAP協議通訊的,在其他環境下自然可以利用SOAP來訪問Web Services了。下面我就一個具體的例子來說明調用過程。開發環境:windows 2000 SOAP Tookit3.0 IIS 我用C#寫了如下一個Web
Time of Update: 2018-12-03
一、什麼是組件?查看MSDN,微軟是這樣給組件定義的:在 .NET Framework 中,組件是指實現 System.ComponentModel.IComponent 介面的一個類,或從實現 IComponent
Time of Update: 2018-12-03
用xmldom方法開啟xml檔案,如果是本地的沒有問題,就是用Server.MapPath("xml.xml")的方法,這時能正常分析出內容,但是直接用url卻不顯示出xml內容(在XMLDOM裡表示是支援URL方式的),後來研究一下發現可以用XMLHTTP的方法擷取XML後再分析,代碼如下:Set http=Server.CreateObject("Microsoft.XMLHTTP")http.Open "GET","http://localhost/xml.xml",Falsehttp.
Time of Update: 2018-12-03
作者:veryhappy(wx.net) 大家會在ASP.NET 2.0使用TreeView控制項時發現帶有CheckBox控制項的TreeNode對象(TreeView節點),選擇CheckBox無法回傳頁面。在MSDN中對於TreeView.TreeNodeCheckChanged事件有一段備忘:“當 TreeView 控制項的複選框在兩次向伺服器發送之間更改狀態時,會引發 TreeNodeCheckChanged
Time of Update: 2018-12-03
前幾天用產生機產生Web項目時發現用微軟提供的Web Deployment Project 產生的檔案在原項目產生時沒有問題,但用該工具部署時卻發現所有ASPx及ascx頁面的中文全都是亂碼,而cs檔案輸出的中文都正常於是在aspx頁面中加入下面一行<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
Time of Update: 2018-12-03
表格的 TD 的表格設定一定要設定 border-style:solid;不然就容易看不清楚。/* Table left */.tdLeft{ width:50%; text-align:right; border-style:solid; border-width:1px; border-color:Black; }/* Table right
Time of Update: 2018-12-03
伺服器上安裝了ASP.NET v2.0組件,但是在IIS的Web服務擴充中並沒有找到ASP.NET
Time of Update: 2018-12-03
哇。。五一假期結束後上班的第一天,晚上回來7點開始小睡到了現在~有點精神了,起來看看東西寫寫日記,還有今天的工作日報:D 回想一下之前撓頭冥思苦想從哪學起的時候,大概先是瞭解了一下ASP.NET應用的整個運行流程,頁面的生命週期這些可以讓人對.NET應用有個整體瞭解的內容,之後安裝了.NET framework 3.5, VS2008和SQLSERVER2008,這兩天網上已經發布了VS2010和.NET framework 4.0了,不過我想學習了VS2008和.NET 3.5
Time of Update: 2018-12-03
這兩天在看Lerning to program Using C# 2008這個教程。先看一下.NET Framework 的整體架構圖(來自APPDEV的視頻教程): ===開發語言 ===通用語言定義,通用語言定義描述了.NET的各個不同開發語言應該是如果進行工作的。 ===分別為WEB應用程式和WINDOWS表單應用程式 ===提供資料查詢與處理 ===基礎類庫 ===CLR 運行時環境。相當於JAVA中的JVM ===作業系統 以上是.NET
Time of Update: 2018-12-03
最近開始學習ASP.NET,今天開始記錄我的學習軌跡:) All beginnings are hard ! But take it easy. 大概看了3周的相關資料,包括一些MSDN的視頻,對ASP.NET傳說中的快速開發頗有領教。一個所有網站都要用到的使用者認證,管理的功能在ASP.NET中只需一拖一拽的就神奇了,省去我們好多功夫。今天時間比較晚啦,身體欠佳,準備洗漱睡覺,OH YEAH! PS.一些有用的網站先做好記錄:
Time of Update: 2018-12-03
5月3日
Time of Update: 2018-12-03
5月12日 下邊是簡單的HelloWorld源碼以及根據學習內容演變的源碼: class HelloWorld { // 每個.NET應用中必須包含一個且僅能包含一個Main方法,這是整個應用程式的入口 // 且M必須大寫。 public static void Main() { //我們這裡只是輸出Hello World! System.Console.WriteLine("Hello World!");
Time of Update: 2018-12-03
.NET的基礎資料型別 (Elementary Data Type)都是在System命名空間下定義的,定義它們的類分別為:整型變數sbyte -System.Sbyte 範圍是 -128 到 127byte -System.Byte 範圍是 0 到 256short -System.Int16 範圍是 -32768 到 32767ushort -System.Uint16 範圍是 0 到 65535int -System.Int32 範圍是 -2,147,483
Time of Update: 2018-12-03
當把一個資料類型賦值給另外一個資料類型的變數時可能需要顯式的進行類型轉換,比如當你把一個int變數賦值給一個short變數時,因為short變數儲存的數值範圍小於int型所以有可能發生資料丟失,這樣的時候就需要我們進行顯式資料類型轉換。 而把short型賦給int型或long型時則不需要。 1.使用強制類型轉換符 例: shortValue = (short)(shortValue+byteValue) ; 這裡使用"(short)"來把後面 shortValue + byteValue
Time of Update: 2018-12-03
1.is 比較子,我們可以使用這個運算子來判斷一個變數是否為某一類型,然後返回true或者false 例:int intValue; if(intValue is int) { System.Console.WriteLine("intValue is a int type variable."); }2.&& 和 || 運算子優先順序的問題 可以看一下這個運算式: 500>400 && 400&