home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 March / PCWorld_2001-03_cd.bin / Software / Topware / aspedit / _SETUP.1 / upload.aspx < prev    next >
Text File  |  2000-08-24  |  1KB  |  60 lines

  1. <% @Page Language="C#" %>
  2. <html>
  3. <head>
  4.   <title>Uploading data in ASP+</title>
  5. </head>
  6. <body bgcolor="#ffffff" style="font:8pt verdana;">
  7. <script language="C#" runat="server">
  8. void btnUploadTheFile_Click(object Source, EventArgs evArgs) 
  9. {
  10.   string strFileNameOnServer = txtServername.Value;
  11.   string strBaseLocation = "c:\\temp\\";
  12.   
  13.   if ("" == strFileNameOnServer) 
  14.   {
  15.     txtOutput.InnerHtml = "Error you must name a datafile";
  16.     return;
  17.   }
  18.  
  19.   if (null != uplTheFile.PostedFile) 
  20.   {
  21.     try 
  22.     {
  23.       uplTheFile.PostedFile.SaveAs(strBaseLocation+strFileNameOnServer);
  24.       txtOutput.InnerHtml = "Data succesfully<b>" + 
  25.         strBaseLocation+strFileNameOnServer+"</b> uploaded";
  26.     }
  27.     catch (Exception e) 
  28.     {
  29.       txtOutput.InnerHtml = "Error during upload<b>" + 
  30.         strBaseLocation+strFileNameOnServer+"</b><br>"+ e.ToString();
  31.     }
  32.   }
  33. }
  34. </script>
  35.  
  36. <table>
  37. <form enctype="multipart/form-data" runat="server">
  38. <tr>
  39.   <td>name on local drive</td>
  40.   <td><input id="uplTheFile" type=file runat="server"></td>
  41. </tr>
  42. <tr>
  43.   <td>Name on server:</td>
  44.   <td><input id="txtServername" type="text" runat="server"></td>
  45. </tr>
  46. <tr>
  47.   <td colspan="2">
  48.   <input type=button id="btnUploadTheFile" value="Speichern" 
  49.                     OnServerClick="btnUploadTheFile_Click" runat="server">
  50.   </td>
  51. </tr>
  52. </form>
  53. </table>
  54.     
  55. <span id=txtOutput style="font: 8pt verdana;" runat="server" />
  56.  
  57. </body>
  58. </html>
  59.  
  60.