ошибка при чтении содержимого html со страницы asp

#c# #asp.net #html

#c# #asp.net #HTML

Вопрос:

Я создаю HTML-шаблон в качестве темы в ASP.NET . Я хочу прочитать содержимое шаблона при нажатии кнопки и сохранить все содержимое в другом шаблоне. Я читаю содержимое как:

  xmlDoc.Load(theme);
            XmlNodeList list = xmlDoc.SelectNodes("html/body/form/div/table/tbody/tr/td/textarea");
            headtext = list.Item(0).InnerText;
            totext = list.Item(1).InnerText;
            bodytext = list.Item(2).InnerText;
            footertext = list.Item(3).InnerText;
            string new_theme = edittheme(headtext, totext, bodytext, footertext);
            return new_theme ;
  

но поскольку моя страница asp содержит:

 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="theme3.aspx.cs" Inherits="MailCham.theme3" %>
  

Выдает ошибку при чтении содержимого. Как я могу прочитать содержимое HTML-страницы?

Комментарии:

1. кто-нибудь может решить эту проблему???

Ответ №1:

Используйте библиотеку HtmlAgilityPack: здесь