Popular Articles | Latest Articles | Categories | RSS Feeds

Using File Uploading Control

Published on 7/8/2008 by Dotnetindex
More articles in ASP.NET



 Vote this tutorial:

.NET comes with great features. Anymore your do not need any additional code libraries to upload files to your web server. Microsoft.NET includes itself a file upload wizard. Now we will examined and play with this tool. I've used Visual Web Developer 2008 and ASP.NET 3.5 to create this sample application.

First we need to create a new web form and place FileUpload control on page. Drop a button and name it as Upload. Also drop a label and named as lblMsg to handle any message. Our file upload control name will be inputFileUpload. But you may rename anything in this sampel application.

 

File Uploading with ASP.NET

After dropping and naming everything, your page must look like similiar this screen. Now let's pass code behind and add following code to your code page. To access code behind, simply double click on Upload button. Enter following code:

Protected Sub uploadButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles uploadButton.Click
Dim strPath As String = Server.MapPath("uploads\")
Dim fileName As String
Try
If inputFileUpload.HasFile Then
fileName = inputFileUpload.FileName
inputFileUpload.SaveAs(strPath + fileName)
lblMsg.Text = "File uploaded!
File Name:" & fileName
Else
lblMsg.Text = "You did not upload anything!"
End If
Catch ex As Exception
lblMsg.Text = ex.ToString
End Try
End Sub

Now run application pressing F5 on keyboard. Ok, that was really simple and we have typed less code. We have saved file as original name but you may change file and path. All you need is to play with strParh and fileName variables.

Happy Coding!

 

Comments:
no comments submitted


Only members can write comments.Please, login / register to write comment.

Latest Posts

Active News Manager - news management system




Welcome to Dotnetindex.com:Login  |  Register
Free software:
Giga RSS Reader
IkonAdman
QMailing list
Active News
Download Manager (PRO)
Download Manager (Lite)

Search Dotnetindex.com:


Who's online

  • There 41 online users.

Latest tutorialsIntroduction to Dependency Injection Using StructureMap
SEO For ASP.NET Web Site
Using ASP.NET 3.5's ListView and DataPager Controls: The Ultimate DataPager Interface
Using jQuery To Hijack ASP.NET MVC Form Posts
Accessing and Updating Data in ASP.NET: Filtering Data Using a CheckBoxList
Predictive Fetch with jQuery and the ASP.NET Ajax Library
Building ASP.NET Web Forms to Use a MySQL Database
A Guide to Upgrading Your XP Machine for Optimum Performance with Windows 7
Retrieving Data from Microsoft SQL Server 2008 Using ASP.NET 3.5
Creating an ASP.NET Dynamic Web Page Using MS SQL Server 2008 Database (GridView Display)
Inserting Data into a Microsoft SQL 2008 Database in ASP.NET 3.5
Using C#, ASP.NET, and ADO.NET To Develop A Multi-Tier App From Start To Finish
URL Routing in ASP.NET 4.0
Integrating Twitter Into An ASP.NET Website
Creating Multiple Choice Exam Application Using ASP.NET MVC Framework
ASP.NET Resources, Reviews

ASP Resources, Reviews

PHP, ASP, .NET, JSP Resources, Reviews

Hotscripts.com Free Photoshop, Flash and 3DS MAX tutorials