HtmlInputFile
Vamos pegar um arquivo qualquer e salvar em outra pasta, no meu caso estou usando a pasta c:\temp do Windows, mas você pode alterar o local se desejar.
Figura 1.
Você pode usar o notepad para o exemplo proposto.
void Button1_Click(object Source, EventArgs e)
{
if (Text1.Value == "")
{
Span1.InnerHtml = "Error: you must enter a file name";
return;
}
if (File1.PostedFile != null)
{
try
{
File1.PostedFile.SaveAs("c:\\temp\\"+Text1.Value);
Span1.InnerHtml = "File uploaded successfully to c:\\temp\\" +
Text1.Value + " on the Web server";
}
catch (Exception exc)
{
Span1.InnerHtml = "Error saving file c:\\temp\\" +
Text1.Value + "
" + exc.ToString();
}
}
}