易截截图软件、单文件、免安装、纯绿色、仅160KB

老生常谈-话说asp.net静态生成 - .NET技术 / ASP.NET

对于生成静态的例子网上是到处飞,太多了,太杂了……
我列出以下主要的几个方案(思路),如有更好的请随后帖出来,大家共分享。

一、通过动态的.aspx页面来生成,对于生成新闻列表页面来说很方便,特别是分页
利用System.Net.WebRequest 、System.Net.WebResponse 、System.IO.Stream 、 System.IO.StreamReader 等,动态URL解析之后的HTML源码保存到一个新的.html文件中。

二、读取出数据库中的记录,通过StreamReader读取整个静态模板、StreamWriter生成静态文件,String.Replace()替换。

三、同二类似只是把模板分成很多小的部分,生成时拼接小的模板,如头部、版权等等,这个方法可以参照211news新闻发布系统的做法。

四、利用js-ajax,例子如下:
  <script>  
  var oXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");  
  oXmlHttp.open("GET","http://www.163.com", false);  
  oXmlHttp.send()  
  var oStream = new ActiveXObject("ADODB.Stream");  
  if(oStream == null)  
  alert("您的机器不支持ADODB.Stream.")  
  else  
  {  
  oStream.Type=1;  
  oStream.Mode=3;  
  oStream.Open() ;  
  oStream.Write(oXmlHttp.responseBody);  


相关问答:

asp 调用java写的webservice - Web 开发 / ASP

在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
  <part name="bstrPnrNO" type="s:string" /> 
  <part name ......

asp.net导出EXCEL问题! - .NET技术 / ASP.NET

C# code:

SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......

asp.net 页面限时提交 如何实现 - .NET技术 / ASP.NET

1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。

js ......

wap网站开发的问题 - .NET技术 / ASP.NET

我用.net开发wap网站
1,我从工具箱里拖了两个link,这两个link会显示在两行,如果让这两个link处于同一行。
2,如何显示两个控件之间的空格问题。
跟wap有关吗?不太明白

友情帮顶。。。。。。。。。。

就 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号