从asp页面读取html内容时出错

时间:2011-06-02 11:53:26

标签: c# asp.net html

我在ASP.NET中创建一个HTML模板作为主题。我想在按钮单击时阅读模板的内容,并将所有内容存储在另一个模板中。我正在阅读内容:

 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 个答案:

答案 0 :(得分:0)

使用HtmlAgilityPack库:here