将HTML Id添加到.aspx文件中的标记

时间:2010-12-28 19:49:53

标签: c# asp.net html file-io

所以我正在编写一个应用程序,让用户选择一个文件夹,它会获取该文件夹中的所有.aspx文件,并让用户检查他们想要添加HTML ID的文件。

然后他们点击开始,然后运行

private void btnStart_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < listFiles.CheckedItems.Count; i++)
            {

            }
        }

循环遍历所有选定的文件名。如何在后台打开每个.aspx文件,并浏览它们并添加

id="thisItemId"

属于每个标记,例如a ,,,,等......

2 个答案:

答案 0 :(得分:2)

假设您知道如何执行基本文件IO,我建议使用HTML Agility Pack来解析ASPX文件。使用该库,您可以修改您感兴趣的HTML元素,然后使用更基本的文件IO保存文件。

答案 1 :(得分:0)

LinqToHTML将完成这项工作。