Click here to Skip to main content
12,749,201 members (37,959 online)
Rate this:
Please Sign up or sign in to vote.
See more: C# ASP.NET
hi all
i have text file saving html tags in it to draw these tags later , i want to check if the file contains a div with a specific id , delete it with its content.

can any one help me in this , please...

my code which writes in text file is below
      string aa = GetWebPageTitle("http://localhost:3135/WebSite2/Default4.aspx");
        string appPath = @"D:\WebSite2\";
        string filePath = appPath + "Text.txt";
        StreamWriter w;
        w = File.CreateText(filePath);
        mydiv.InnerText = "File created and write successfully!<br />";
        mydiv.InnerText += filePath; 
        mydiv.InnerHtml = aa;

Posted 10-Dec-12 21:39pm
Updated 10-Dec-12 21:55pm
Programm3r 11-Dec-12 2:43am
Hi - Could you please post some code, to demonstrate what you have done so far? Many thanks!
kkakadiya 11-Dec-12 3:04am
you mean to say the code above u given will write in text file and delete mydiv lines from that....right?
NNos2012 11-Dec-12 3:17am
No, mydiv is a div which i draw text file content in it.
now, i want to delete a div inside this file according to its id.
kkakadiya 11-Dec-12 3:22am
ok so text.txt file at d:websites2 location contains div tag. it shuold be deleted.right????
NNos2012 11-Dec-12 3:23am
yes , exactly
kkakadiya 11-Dec-12 3:25am
ok let me check what i can do for you...but can u tell me or paste your code here what you had done so i get to know..thanks
NNos2012 11-Dec-12 3:32am
the code i wrote is above and about deleting from the file, i have still searching for it , so if you can help me, i would be in pleasure for you
kkakadiya 11-Dec-12 3:34am
ok wait...:)
kkakadiya 11-Dec-12 3:38am
please paste your both .aspx and .aspx.cs code here...
NNos2012 11-Dec-12 3:43am
which code you want else .. that is all
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Hi NNos2012,

You can get the div tag and can replace the tag in code so that that div will not be visible on front end. I have some code you can try them out...

string replaceString = string.Join(";",
                           File.ReadAllLines("<div id="id1">")
                           ).Replace("@", "<div id="id1" style="display: none;">");

   File.WriteAllText("<div id="id1">", replaceString);

Or try the following code:

// Open a file for reading
StreamReader streamReader
streamReader = File.OpenText(fileName)
// Now, read the entire file into a strin
string contents = streamReader.ReadToEnd();

// Write the modification into the same fil
StreamWriter streamWriter=File.CreateText(fileName);

streamWriter.Write(contents.Replace("String1", "String2"));

1. Link-1
2. Link-2
3. Link-3

Rate this: bad
Please Sign up or sign in to vote.

Solution 2

Here I am developed Win Form application To delete Div Section from Text file
in my form I have taken Text Box and Button

on click button event
private void button1_Click(object sender, EventArgs e)
            string search = "<div id=\"" + textBox1.Text + "\">";
            List<string> lines = new List<string>(File.ReadAllLines("Your File Path"));
            foreach (string line in lines)
                line.TrimStart(); line.TrimEnd();
                if (line.Contains(search))
                    SLineNumber = i;
                if (SLineNumber > 0)
                    if (line.Contains("<div id=") && !line.Contains(search) || line.Contains("<div>"))
                if (line.Contains("</div>") && innerDiv == 0 & SLineNumber != 0)
                    ELineNumber = i;
                else if (line.Contains("</div>") && SLineNumber != 0)
            lblSLine.Text = SLineNumber.ToString();
            lblELine.Text = ELineNumber.ToString();
            if (SLineNumber != 0 && ELineNumber != 0)
                 File.WriteAllLines("Your file Path", lines.ToArray());
                 MessageBox.Show(" Remove the Section of Div " + textBox1.Text);
                MessageBox.Show("Div  id=" + textBox1.Text + "  does not exist");

This Code Delete Div Section of specific Id

I hope this will be help full for you.
vishal jodh 11-Dec-12 7:48am
if my code will match u r requirement the pls Rate this Solution

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170215.1 | Last Updated 11 Dec 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100