This is a discussion on How to Remove File Path in c#? within the ASP and ASP.NET Programming forums, part of the Web Development category; How to Remove File Path in c#?...
| |||||||
| Register | FAQ | Members List | Calendar | Mark Forums Read |
| |||
| Hi, You can use string array and split options to get the file name. I hope hte following code will satisfy ur needs (e.g.) string strPath = @"C:\some_folder\somefile.txt"; string[] strFileParts = strPath.Split( '\\' ); [ Use Single Quotes ] if ( strFileParts.Length > 0 ) { MessageBox.Show ( " The file name is " + strFileParts[strFileParts.Length - 1] ); } Regards, Krishnakumar |
| |||
| WebForm1.aspx <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="FileUpload.WebForm1" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <title>WebForm1</title> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" encType="multipart/form-data" runat="server"> <INPUT id="File1" title="Select File To Upload!" style="FONT-SIZE: 9pt; Z-INDEX: 102; LEFT: 76px; WIDTH: 300px; FONT-FAMILY: Arial; POSITION: absolute; TOP: 150px; HEIGHT: 25px" type="file" maxLength="100000000" size="27" name="File1" runat="server"> <asp:button id="cmdUpload" style="Z-INDEX: 101; LEFT: 398px; POSITION: absolute; TOP: 150px" runat="server" Text="Upload" Width="90px" Height="25px"></asp:button> <asp:Label id="lblMessage" style="Z-INDEX: 104; LEFT: 76px; POSITION: absolute; TOP: 113px" runat="server" Width="300px" Height="25px" ForeColor="Red" Font-Bold="True"></asp:Label></form> </body> </HTML> WebForm1.aspx.cs using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.IO; namespace FileUpload { /// <summary> /// Summary description for WebForm1. /// </summary> public class WebForm1 : System.Web.UI.Page { protected System.Web.UI.HtmlControls.HtmlInputFile File1; protected System.Web.UI.WebControls.Button cmdUpload; protected System.Web.UI.WebControls.Label lblMessage; string sFileDir= "C:\\"; long lMaxFileSize = 4096; private void Page_Load(object sender, System.EventArgs e) { } private void DeleteFile (string strFileName) {//Delete file from the server if (strFileName.Trim().Length > 0) { FileInfo fi = new FileInfo(strFileName); if (fi.Exists)//if file exists delete it { fi.Delete(); } } } #region Web Form Designer generated code override protected void OnInit(EventArgs e) { // // CODEGEN: This call is required by the ASP.NET Web Form Designer. // InitializeComponent(); base.OnInit(e); } /// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { this.cmdUpload.Click += new System.EventHandler(this.cmdUpload_Click); this.Load += new System.EventHandler(this.Page_Load); } #endregion private void cmdUpload_Click(object sender, System.EventArgs e) { if (( File1.PostedFile != null) && (File1.PostedFile.ContentLength > 0)) { //determine file name string sFileName = System.IO.Path.GetFileName(File1.PostedFile.FileNa me); try { if (File1.PostedFile.ContentLength <= lMaxFileSize) { //Save File on disk File1.PostedFile.SaveAs(sFileDir + sFileName); lblMessage.Visible=true; lblMessage.Text="File: " + sFileDir + sFileName + " Uploaded Successfully"; } else //reject file { lblMessage.Visible=true; lblMessage.Text="File Size if Over the Limit of " + lMaxFileSize ; } } catch(Exception)//in case of an error { lblMessage.Visible = true; lblMessage.Text="An Error Occured. Please Try Again!"; DeleteFile(sFileDir + sFileName); } } } } } |
![]() |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| File extension of the code file & object repository file in QTP | vigneshgets | Testing Tools | 1 | 01-16-2008 11:43 PM |
| How can I set the include path | sivaramakrishnan | PHP Programming | 1 | 07-21-2007 12:11 AM |
| Relative path and Absolute path | vigneshgets | Operating Systems | 3 | 07-18-2007 06:11 AM |
| set the file path for file type input tag | Jeyaseelansarc | PHP Programming | 0 | 05-19-2007 05:01 AM |
| How to get a file path using Flash action script? | Balasubramanian.S | Flash Actionscript Programming | 15 | 04-11-2007 03:08 AM |