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

asp.net页面静态化

方法一:
HtmlProxy.cs:
using System.Text;
using System.IO;
 
/// <summary>
/// HtmlProxy 的摘要说明
/// </summary>
public class HtmlProxy
{
     public HtmlProxy()
     {
         //
         // TODO: 在此处添加构造函数逻辑
         //
     }
    public static bool ChangeFile(int id)
    {
        string filename = HttpContext.Current.Server.MapPath("Post_" + id + ".html");
        //尝试读取已有文件
        Stream st = GetFileStream(filename);
        //如果文件存在并且读取成功
        if (st != null)    //文件存在
        {
            using (st)
            {
                StreamToStream(st, HttpContext.Current.Response.OutputStream);
                return true;
                //Response.End();
            }
        }
        Else    //文件不存在,根据ForumDetail.aspx页面的内容创建文件
        {
            StringWriter sw = new StringWriter();
            HttpContext.Curre


相关文档:

asp.net 用流的方式下载文件

//以下代码根据别人文章和自己整理
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
namespace WebApplication1
{
public partial class DownfFile : System.Web.UI.Page
{
p ......

asp.net中使用json前后台传值

使用input控件onclick传递json比较简单,
使用asp:Button 服务器控件onclick会回发刷新页面使json的值丢失。
在Handler1.ashx中使用静态变量存储当两个人同时操作的时候会出现问题,如果您有好的解决办法,希望能于大家分享。
以下代码大多来源于网上,在此感谢作者。
//前台
<script src="JS/json2.js" type="text ......

ASP.NET实现断点续传的原理

在了解HTTP断点续传的原理之前,先来说说HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号