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

用asp.net生成html静态页的两种方法~~~

第一种方法是对一个aspx页面生成html文件,先对服务器发送请求aspx页面,取服务器返回的html流,写到一个html文件里,aspx页面显示的是什么,生成的html页面就是什么
1、asp方法:
sub createHTML
  dim xmlhttp,strhtml,objAdoStream,i,myurl
  set xmlhttp=server.CreateObject("Microsoft.XMLHTTP")
  Randomize
  i=Int((100 * Rnd) + 1)' 产生1到100之间的随机数,强制从数据库取数据
  myurl="asp页面文件名.asp?i=" &i
  xmlhttp.open "GET",myurl,false
  xmlhttp.send
  strhtml=xmlhttp.responsebody
  set objAdoStream = Server.CreateObject("ADODB.Stream")
  objAdoStream.Type = 1
  objAdoStream.Open
  objAdoStream.Write strhtml
  objAdoStream.SaveToFile server.MapPath("default.htm"),2
  objAdoStream.Close
  response.Write("成生完毕")
end sub
2、VB.NET做脚本的时候的asp.net方法:(载自:http://erqie.bokee.com/5641140.html)
引用命名空间
Imports System.Net
Imports System.IO   
    Dim strHtml As String
    Dim sr As StreamReader
    Dim sw As StreamWriter
    Dim code As Encoding = Encoding.GetEncoding("utf-8")
    Dim HttpWebRequest As WebRequest
    Dim HttpWebResponse As WebResponse
    HttpWebRequest = WebRequest.Create("http://localhost/test.aspx")
    HttpWebResponse = HttpWebRequest.GetResponse
    sr = New StreamReader(HttpWebResponse.GetResponseStream, code)
    strHtml = sr.ReadToEnd
    sw = New StreamWriter(Server.MapPath("a.htm"), False, code)
    sw.WriteLine(strHtml)
    sw.Flush()
    sw.Close()
    Response.WriteFile(Server.MapPath("a.htm"))
3、用C#做脚本的asp.net的方法,这个是我自己写的,在《Visual C#.NET范例入门与提高》的P311,有对WebRequest和HttpRequest、HttpWebRequest、HttpWebResponse四个类的简单说明
private bool CreateList


相关文档:

浅谈ASP.NET的内部机制(一)

 前言:当一个Http请求发送给一个aspx页面时,服务器进行了哪些操作?又如何来解析这个请求?ASP.NET在接收请求后是怎么运行的,如怎么编译以及怎么样用托管的代码来运行的?.....理解这些问题,使我们可以更加好的开发ASP.NET。
  1.当我们在浏览器中请求一个ASP.NET网站的某个页面的时候,如,我们在浏览器中输入" ......

asp.net下后台常用分页解决方案的思考

SQL
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go


--阿会楠sosuo8.com根据网络上的代码进行了修改,版权归原作者所有2009-4-5
--阿会楠做了一次升级,2009-9-27
--修改输出总记录数

ALTER PROCEDURE [dbo].[pagination]
@tblName nvarchar(1000), -- 表名
......

asp.net 庶罩层上传图片(二进制),并显示二进制图片

1.上传功能
JS检查
function hideUpImg()//关闭层,并上传图片
{
var v=document.getElementById("upImg").value;
var after=v.substring(v.lastIndexOf('.')).toLowerCase();
alert(after);
if(v.length<=0)
{
alert("请选择图片");
return ......

asp.net链接sqlserver2000、2005、access代码

Data Source=sqlservername;Initial Catalog=dbname;User ID=userid;Password=userpwd
Data Source=(local)\\SQLEXPRESS;Initial Catalog=数据库名;Integrated Security=True
Data Source=(local);Initial Catalog=数据库名;User ID=帐号;Password=帐号密码
Provider=Microsoft.Jet.OleDb.4.0;Data Source=C:\BegASPNET\ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号