Добавить HTML-идентификаторы к тегам в файле .aspx - PullRequest
0 голосов
/ 28 декабря 2010

Итак, я пишу приложение, которое позволяет пользователю выбрать папку, получает все ASPX-файлы в этой папке и позволяет пользователям отмечать, к каким из них они хотят добавить HTML ID.

Затем они нажимают кнопку «Пуск», и она запускается

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

            }
        }

Она перебирает все выбранные имена файлов.Как открыть каждый из этих файлов .aspx в фоновом режиме, просмотреть их и добавить атрибут

id="thisItemId"

к каждому тегу, который похож на,,,, и т. Д ....

Ответы [ 2 ]

2 голосов
/ 28 декабря 2010

Предполагая, что вы знаете, как выполнять основной ввод-вывод файлов, я рекомендую использовать HTML Agility Pack для анализа файлов ASPX.Используя эту библиотеку, вы можете изменить интересующие вас элементы HTML, а затем сохранить файл обратно, используя более простой файловый ввод-вывод.

0 голосов
/ 28 декабря 2010

LinqToHTML выполнит эту работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...