当前位置:编程学习 > C#/ASP.NET >>

后台修改html页面内容

我想通过一个aspx的页面对另一个html页面的内容进行修改。 --------------------编程问答-------------------- 直接把html页当txt读取成字符串就行了 --------------------编程问答--------------------
引用 1 楼 feiniaoflyer 的回复:
直接把html页当txt读取成字符串就行了


问题是我可以读取html页面源码,我怎么修改到html源页面中 --------------------编程问答-------------------- public string GetHtmlString(string path)
    {
        string _HTML = "";
        string path = HttpContext.Current.Server.MapPath("~/" + path);
        Encoding code = Encoding.GetEncoding("UTF-8");
        StreamReader sr = null;
        try
        {
            sr = new StreamReader(path, code);
            _HTML = sr.ReadToEnd(); // 读取文件
        }
        catch (Exception ex)
        {
            HttpContext.Current.Response.Write(ex.Message);
            HttpContext.Current.Response.End();            
        }
        finally
        {
            sr.Close();
        }
       return _HTML;
    } --------------------编程问答-------------------- 把string读到textare 或者 富文本编辑器里 
保存时再把string保存到html文件。 --------------------编程问答--------------------
引用 2 楼 wjshangdi 的回复:
Quote: 引用 1 楼 feiniaoflyer 的回复:

直接把html页当txt读取成字符串就行了


问题是我可以读取html页面源码,我怎么修改到html源页面中


能读就能写吧。。 --------------------编程问答-------------------- this.控件.innerHtml="<a href='#'>123<a>"; --------------------编程问答-------------------- 利用自己定义的标签,然后在后台用正则表达式或者字符串的替换方法来修改啊
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,