Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将HTML Id添加到.aspx文件中的标记_C#_Asp.net_Html_File Io - Fatal编程技术网

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

C# 将HTML Id添加到.aspx文件中的标记,c#,asp.net,html,file-io,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文件,并让用户检查他们想要添加HTML ID的文件

然后单击“开始”,然后运行

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

            }
        }

属性添加到每个标记,例如,,,等…

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

将完成此工作。

非常简单的操作。比如标签的名字,比如说……如果它遇到第一个标签,它会称之为td1,等等……这听起来像是个愚蠢的想法。重点是什么?我该怎么做?就像我想从目录中打开一个.aspx一样,只需将属性添加到特定的标记,然后重新保存它。
id="thisItemId"