asp.net - 将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'未定义。)
解决方案
推荐阅读
- javascript - 构造函数中的箭头函数和 this
- r - 合并未按预期工作:内部联接未返回第 1 列中的所有匹配行
- react-native - 地图缩放级别基于半径 React Native 地图
- angular - Angular Ionic 3 表单构建器自定义验证器不适用于电子邮件类型,但适用于文本类型
- javascript - 为什么我在 Django 应用程序中的 jquery 不起作用?
- javascript - reactjs正则表达式#xxx#
- javascript - 全局定义在 vue.js 中不起作用
- c# - 通用列表中的数组
- java - PrintWriter 对象变量在尝试使用资源时无法解析为类型
- javascript - 我有一个具有重复值的对象,我需要获取重复值并将它们插入到父对象中