C#生成单页静态页简单实例

本文实例讲述了C#生成单页静态页简单实现方法。分享给大家供大家参考。具体方法如下:

代码如下:

protected void BtGroup_ServerClick(object sender, EventArgs e)
{
    //产业群首页
    string tempGroupData = GetHttpData("http://www.XXXX.com/Test/index.aspx");
    using (StreamWriter sw = new StreamWriter(this.Request.PhysicalApplicationPath + "Group\\Index.html", false, System.Text.Encoding.GetEncoding("utf-8")))
    {
 sw.Write(tempGroupData);
 sw.Flush();
    }
}
public string GetHttpData(string sUrl)
{
    string sRslt = null;
    WebResponse oWebRps = null;
    WebRequest oWebRqst = WebRequest.Create(sUrl);
    oWebRqst.Timeout = 50000;
    try
    {
 oWebRps = oWebRqst.GetResponse();
    }          
 
    finally
    {
 if (oWebRps != null)
 {
     StreamReader oStreamRd = new StreamReader(oWebRps.GetResponseStream(), System.Text.Encoding.GetEncoding("utf-8"));
     sRslt = oStreamRd.ReadToEnd();
     oStreamRd.Close();
     oWebRps.Close();
 }
    }
    return sRslt;
}

希望本文所述对大家的C#程序设计有所帮助。

(0)

相关推荐

  • C#(.net)水印图片的生成完整实例

    本文以一个完整实例讲述了C#水印图片的生成方法.是非常实用的技巧.分享给大家供大家参考. 具体实例代码如下: /* * * 使用说明: * 建议先定义一个WaterImage实例 * 然后利用实例的属性,去匹配需要进行操作的参数 * 然后定义一个WaterImageManage实例 * 利用WaterImageManage实例进行DrawImage(),印图片水印 * DrawWords()印文字水印 * */ using System; using System.Drawing; using

  • C#生成code128条形码的方法

    本文实例讲述了物流条形码的C#实现方法,分享一下供大家参考.具体实现方法如下: 主要功能代码如下: using System; using System.Collections.Generic; using System.Data; using System.Drawing; namespace Code { class BarCode { public class Code128 { private DataTable m_Code128 = new DataTable(); private

  • C#生成随机验证码代码分享

    使用YZMHelper帮助类即可 复制代码 代码如下: using System; using System.Web; using System.Drawing; using System.Security.Cryptography; namespace ProjectWenDangManage.Framework {     /// <summary>     /// 验证码类     /// </summary>     public class Rand     {     

  • c#裁剪图片后使用zxing生成二维码示例分享

    复制代码 代码如下: /// <summary>/// 生成二维码/// </summary>/// <param name="fileName">生成二维码路径</param>/// <param name="url">生成的内容</param>/// <param name="width">二维码宽</param>/// <param nam

  • C#生成饼形图及添加文字说明实例代码

    本文以实例形式说明了C#生成饼形图,圆饼图,并为图表添加文字注释的方法.可实现文字显示在图表周围,直观形象的展示各个数据分量的走抛情况的效果.通常在编写系统报表过程中,使用图表显示数据是很多人认可的方式.本文所述的就是一个用Visual C#生成圆饼型图表,并且在图表外围添加数据分量报表说明的一个例子. 具体功能代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using Syst

  • asp.net C#生成和解析二维码的实例代码

    类库文件我们在文件最后面下载 [ThoughtWorks.QRCode.dll 就是类库] 使用时需要增加: 复制代码 代码如下: using ThoughtWorks.QRCode.Codec; using ThoughtWorks.QRCode.Codec.Data; using ThoughtWorks.QRCode.Codec.Util; 主要源代码: 1.生成二维码 复制代码 代码如下: QRCodeEncoder qrCodeEncoder = new QRCodeEncoder()

  • C# zxing二维码写入的实例代码

    复制代码 代码如下: private void button1_Click(object sender, EventArgs e)        {            if (string.IsNullOrEmpty(this.textBox1.Text.Trim()))            {                MessageBox.Show("请输入需要转换的信息!");                return;            } string con

  • C#生成二维码的方法

    本文实例讲述了C#生成二维码的方法.分享给大家供大家参考.具体实现方法如下: 首先引用ThoughtWorks.QRCode.dll 具体代码如下: 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Drawing; using ThoughtWorks.QRCode.Codec; namespace QRCodeUtil {

  • C#生成word记录实例解析

    本文以实例形式讲述了C#生成Word记录的方法,具体实现代码如下: private void button1_Click(object sender, System.EventArgs e) { object oMissing = System.Reflection.Missing.Value; object oEndOfDoc = "\\endofdoc"; /* \endofdoc是预定义的bookmark */ //创建一个document. Word._Application

  • C#随机生成不重复字符串的两个不错方法

    今天整理以前一个项目源码,发现两个随机生成不重复字符串的方法,觉得用起来挺方便的,在此贴出来,方便以后查阅. 方法一:随机生成不重复数字字符串 复制代码 代码如下: private int rep=0; /// <summary> /// 生成随机数字字符串 /// </summary> /// <param name="codeCount">待生成的位数</param> /// <returns>生成的数字字符串</r

  • c#二维码生成的代码分享

    复制代码 代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Web; /// <summary>/// 调用外网API 生成二维码  周祥 2013年11月12日10:54:38/// </summary>public class Qr{    public Qr()    {        //        //TODO: 在此处添加构造函数逻辑        /

随机推荐