在C#.net中做页面上传的程序。用Dhtml的控件:<input type="file">(创建文件上载控件,该控件带有一个文本框和一个浏览按钮。)和类HtmlInputFile的两种方法
只用<input type="file">来做:
页面代码:
<form id="Form1" method="post" encType="multipart/form-data" runat="server">
<INPUT id="uploadfile1" style="Z-INDEX: 101; LEFT: 248px; POSITION: absolute; TOP: 200px"
type="file" runat="server">
<asp:Button id="Button1" style="Z-INDEX: 102; LEFT: 368px; POSITION: absolute; TOP: 320px" runat="server" Text="Button"></asp:Button>
</form>
后台代码:
private void Button1_Click(object sender, System.EventArgs e)
{
//上传文件的目的地址(服务器的根地址)
string str_destination = "D://a//";
str_destination = Server.MapPath(".