首页 > 解决方案 > 将aspx页面转换为html文件

问题描述

朋友们。

我正在将浏览器中显示的 aspx 页面作为 asp.net webform 中的按钮单击事件转换为 html 文档。

但是,当我打开 html 文档时,我收到 ActiveControl 限制错误,并且页面内容无法正确显示。

我使用 asp 控件和 DevExpress 控件。

如何正确保存 .html 文件?

谢谢你。

供参考。我是韩国人。所以,不要介意韩文。

//这里是代码=============================================== =======================

    protected void ASPxButton1_Click(object sender, EventArgs e)
    {
        string AbsoluteUri = HttpContext.Current.Request.Url.AbsoluteUri;
        ConverToHTML(AbsoluteUri);
    }

    private void ConverToHTML(string url)
    {
        try
        {
            WebClient wc = new WebClient();
            string path = @"C:\Users\yjkim\Desktop\html테스트\test.html";
            Uri address = new Uri(url);
            wc.DownloadFile(address, path);
        }
        catch (Exception exp)
        {
            ClientScript.RegisterStartupScript(typeof(Page), "alert",
            "<script language=JavaScript>alert('추출을 실패했습니다."+exp+"');</script>");
        }
        ClientScript.RegisterStartupScript(typeof(Page), "alert",
        "<script language=JavaScript>alert('추출을 성공했습니다.');</script>");     
    }

//aspx页面

在此处输入图像描述

//html浏览器

在此处输入图像描述

//错误(javascript运行时错误:'ASPxClientGridView'未定义。)

在此处输入图像描述

标签: asp.netwebformsdevexpress

解决方案


推荐阅读