欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【将.aspx转换为.htm的两种方法】,下面是详细的讲解!
将.aspx转换为.htm的两种方法
方法一:根据模板生成,保持在html文件夹中思路分析:
1.写一个自定义的HTM模板 其中需要替换的地方用$value$这样
包含起来
2.生成页面的ASPX中,用StreamReader读取HTM模板,用REPLACE
替换$value$
3.把完成的字符串用StreamWriter输出
参考代码如下:
1)定义模板emplate.htm
2)在Default.aspx页面的按扭的事件处理中写如下代码:
方法二:根据Url地址生成静态页保持
思路分析:
直接将做好的动态页面翻译成静态页面,所以生成的内容不够灵活
参考代码:
关于将.aspx转换为.htm的两种方法的用户互动如下:
相关问题:怎样把aspx变成html格式的?
答:ASPX文件转HTML 经过验证 下面大致5个方法均可以成功转化,但是转化过程中一定要注意原ASPX文件的编码类型,如果是GB2312的 那么不管是在streamReader的时候,还是先将原数据转化成byte流,再转化出HTML字符串的时候一定要注意同原ASPX页面编码... >>详细
相关问题:为什么我在使用迅雷下载时,另存为文件的扩展名自定...
答:这应该是你的迅雷版本比较低的缘故吧,或者是你电脑里有程序与迅雷有轻微冲突,虽然不影响使用,但会造成这种影响 asp文件是微软的在服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对外提供ftp服务,也可以叫服务器)。 更... >>详细
相关问题:为何可把.htm文件的扩展名改为.aspx,而不能把.aspx...
答:呵呵,如果想把这件事说明白了还不容易呢。。aspx是服务器端程序。服务器看到这个后缀名后,会进行相关的翻译才能让你的浏览器看懂。。htm是不需要翻译浏览器就直接能看懂的。也就是说当你把。aspx改为。htm是,服务器就不翻译直接给浏览器了,... >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【ASP】ASP.NET中内嵌页面代码的一个问题-NET-内
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 【asp】asp.net开发中常见公共捕获异常方式总结(
- 【Visual】分享Visual Studio原生开发的10个调试
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
