How to create a file on a server
<%@ Page language="c#" %>
<%@ Import Namespace="System.IO" %>
<HTML>
<script language="c#" runat="server">
private void ScriviSuFile(System.Object sender, System.EventArgs e)
{
StreamWriter fp;
try
{
fp = File.CreateText(Server.MapPath("\\.Upload\\") + "test.txt");
fp.WriteLine(TextBox1.Text);
Label1.Text = "File creato!";
fp.Close();
}
catch (Exception err)
{
Label1.Text = "Errore nella creazione: " + err.ToString();
}
}
</script>
<body>
<form id="Form1" method="post" runat="server">
<asp:TextBox id="TextBox1" runat="server" Width="314px" Height="233px"
TextMode="MultiLine"></asp:TextBox><br>
<asp:Button id="Button1" runat="server" Text="Button" OnClick="ScriviSuFile"></asp:Button><br>
<asp:Label id="Label1" runat="server"></asp:Label>
</form>
</body>
</HTML>
Download Code...
Print Page