就像操作本地的計算機一樣,需要為每個網絡用戶提供各自的一塊硬盤空間,用戶登錄後便可以對自己的空間進行管理。管理是多方面的,首先用戶應該能看到自己文件夾下的所有內容,另外需要提供多級文件夾目錄的支持。
下面要介紹的實例包括“網上硬盤”的許多功能,將一步步為大家進行介紹。首先創建工程實例,然後進行主界面的設計,最後對各個功能的實現分別進行介紹。
新工程創建
新工程創建的步驟如下:
(1) 打開MicroSoft Visual Studio.NET應用程序。
(2) 選擇“文件”|“新建”|“項目”命令,將打開“新建項目”對話框,如圖1所示。進行以下選擇和設置:在“項目類型”中選擇“Visual C#項目”,隨後在右邊“模板”中選擇“ASP.NET Web應用程序”,然後把對話框下面顯示的位置改為http://localhost/WebDisk,單擊“確定”按鈕完成新項目創建。
圖1 新建項目設置
(3) 工程創建完後,將直接打開一個創建好的Web頁面,名稱為WebForm1.aspx。選擇“視圖”|“解決方案資源管理器”命令,將打開“解決方案資源管理器”對話框。在這裡可以對工程的所有資源進行統一管理,並可以看到剛才已經提到的WebForm1.aspx。
(4) 選擇“項目”|“添加新項”命令,將打開“添加新項”對話框。在右邊“模板”中選擇“Web窗體”,並將左下角名稱更名為NetWorkDisk.aspx。單擊“打開”按鈕完成新項的添加,如圖16-2所示。
圖2 “添加新項”對話框主界面設計
創建好工程和新項後,就要進行功能主界面的設計。為了使用戶界面更為友好易用,就需要使用很多服務器控件。如圖3所示的是設計好的功能界面圖,下面將通過一系列步驟進行說明。
圖3 “網絡硬盤”主界面設計圖<