ASP. NET check whether the file exists

Source: Internet
Author: User
Tags website server

This tutorial shows how to verify whether a file exists and how to execute some lines of code before checking whether a file exists. It can prevent the files that are being manipulated by error information from not existent.

This tutorial shows how to verify whether a file exists or does not receive an Execution code representation about the file. C.


It is helpful to check whether a file exists before executing certain lines of code. It can prevent the files that are being manipulated by error information from not existent, for example. Using System. IO, we can check whether a file exists in a directory for convenience.

Using System. IO;

Server intelligence assists: enterprises of all sizes and their demands provide fully-configured server solutions and Active Server Management Services. Server intelligence is dedicated to providing complete Internet server solutions and is ready to support their expert 24/365 active support team at any time.

The ASPX page looks like this:

<Form id = "form1" runat = "server"> Search for a file (inc. extension to see if it exists in the media directory. <br/>
Hint: try delete.gif <br/>
<Br/>
<Asp: TextBox ID = "TextBox1" runat = "server"> </asp: TextBox> <br/>
<Asp: Button ID = "Button1" runat = "server" Text = "Go See"/> <br/>
<Asp: Label ID = "Label1" runat = "server"> </asp: Label> </form>

Our website server intelligence was so smooth over a weekend and we were starting and running. They help us everything and all the applications we need to do. With the help of server intelligence, we can avoid any troubles www.111cn.cn /!

Logic check to see if there is any text in the text, press the button first. If there is text currently, it will check to see if the text file is in a folder on the media. The user will be notified if there is a file or no.
Code hiding looks like this:

Using System;
Using System. Data;
Using System. Configuration;
Using System. Web;
Using System. Web. Security;
Using System. Web. UI;
Using System. Web. UI. WebControls;
Using System. Web. UI. WebControls. WebParts;
Using System. Web. UI. HtmlControls;
Using System. IO;

Public partial class _ Default: System. Web. UI. Page
{

Protected void Page_Load (object sender, EventArgs e)
{If (IsPostBack) doesFileExist (TextBox1.Text );}

Public void doesFileExist (string searchString)
{If (TextBox1.Text! = "")
{String imageFolder;
ImageFolder = Server. MapPath ("/media/") + searchString. ToString ();
If (File. Exists (imageFolder ))
{Label1.Text = "File <B>" + searchString + "</B> <u> does </u> exist in '/media/'Folder .";}
Else
{Label1.Text = "File <B>" + searchString + "</B> <u> does not </u> exist in '/media/'Folder .";}}
ElseLabel1.Text = "Please enter some text .";}

}

For more information, see www.111cn.cn/net/net.html.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.