ASPによるファイルアップロードサンプル。
Button1とFileUpload1を画面にレイアウトすること。

aspx.csファイル 主要コードを抜粋
			
	        protected void Button1_Click(object sender, EventArgs e)
	        {
	            if (FileUpload1.HasFile)
	            {
	            
	                //カレントディレクトリを取得する。
	                Uri url = new Uri(Server.MapPath("."));
	                string path = url.LocalPath;
	
	                //ファイル名を取得する。
	                string fileName = FileUpload1.PostedFile.FileName;
	                fileName = "123" + fileName;//ファイル名を変更。
	                string fullFileName = Path.Combine(path, fileName);
	
	                //☆ファイルを保存する。
	                FileUpload1.SaveAs(fullFileName);
	
	
	            }
	        }
				
aspxファイル
	<form id="form1" runat="server">
	 <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
	 <asp:FileUpload ID="FileUpload1" runat="server" />
	</form>