逍遥游

一直在想,怎样路好走一点,一直想,一直在崎岖中徘徊。
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  asp.net(C#)

摘要:在 ASP.NET 提供的许多特性中,缓存支持我最欣赏的特性,相比 ASP.NET 的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET 开发人员可以接受使用开销很大的控件(例如,DataGrid)构建站点时的额外开销,而不必担心性能会受到太大的影响。为了在应用程序中最大程度地利用缓存,应该考虑在所有程序级别上都实现缓存的方法。 实现 要实现页... 阅读全文

posted @ 2007-06-06 10:06 逍遥游 阅读(135) 评论(0) 推荐(0)

摘要://=============================================================================== // // 从 DataGrid 或数据源中导出数据到 Excel 并提示下载的帮助类。 // // Author: Roger Chen (木野狐) // Date: 2005-1-27 // Version: 1.... 阅读全文

posted @ 2006-12-01 17:10 逍遥游 阅读(155) 评论(0) 推荐(0)

摘要:每个控件在生命周期大体都包括以下几个步骤: 1.实例化(Instantiate) 我们写控件一般不要接触此活动。 2.初始化(Initialize) 同上。 3.跟踪视图(Tracking View State)* 这个比较重要,涉及到视图状态,一般情况下不必重载此方法。 4.加载视图状态(Load view state)* 只会在回传过程中调用此方法,用法同上。 5.加载回传数据(Load p... 阅读全文

posted @ 2005-10-14 13:57 逍遥游 阅读(273) 评论(0) 推荐(0)

摘要:学写一个可以弹出确认对话框的Web控件 经常在论坛里看到类似这样的问题:“…如何在点击删除按钮的时候弹出个确认删除对话框”。 下面我们来自己写一个这样的自定义Web服务器控件! 思路如下: 继承System.Web.UI.WebControls.Button控件 增加一个属性“ConfirmMessage”来表示弹出确认框上面的提示信息。 在服务器控件呈现在页面之前把一段javascript... 阅读全文

posted @ 2005-09-30 10:38 逍遥游 阅读(536) 评论(0) 推荐(0)

摘要:一、什么是SQL注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如: ⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面... 阅读全文

posted @ 2005-09-30 10:33 逍遥游 阅读(131) 评论(0) 推荐(0)

摘要:前篇说了.NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现,现在到了我们应用它们的时候了。 我们需要做下面的一些事情: 1、将上篇中写的程序输出类型改为类库并编译成PrinterPageSetting.dll; 2、建立C#或VB.net项目,并在项目的引用处添加引用,在弹出的对话框的.NET标签中浏览并选择PrinterPageSetting.dll; 3、在默认窗口F... 阅读全文

posted @ 2005-09-30 10:31 逍遥游 阅读(2836) 评论(0) 推荐(0)

摘要:我个人认为,开发MIS,首先就得解决网格的问题,而开发工具为我们提供了如DataGrid、MSHFlexGrid的控件。其次,是打印的问题,将业务单据与数据报表打印出来。可想而知,即使一个业务功能非常完美齐全的管理软件,没有打印的支持,也一定不算是一个完整的软件。 对于打印,我们总是在用户打印之前可以看看打印的效果,这时,一般的软件都提供了打印预览;如果需要调整打印的效果如纸张的大小、边距... 阅读全文

posted @ 2005-09-30 10:30 逍遥游 阅读(1154) 评论(0) 推荐(0)

摘要:一、问题的提出 随着互连网的发展,网站的数量以惊人的数字增加。网站的作用除了给广大网友们提供信息资讯服务外,还应该成为网友们上传与下载文件的场所。在上传与下载文件的过程中,传输时间是关键,这就要求有较快的传输速度。在传输速度固定不变或是上下变动不大的情况下,尽量减小传输文件的体积,是一个可行的办法:上传文件的时候,先将要上传的文件用WINRAR压缩,上传成功后在网站内通过程序实现解压缩;下载文... 阅读全文

posted @ 2005-09-30 10:26 逍遥游 阅读(239) 评论(0) 推荐(0)

摘要:using System;using System.Data;using System.Data.SqlClient;using System.Collections;namespace DataAccess{ /// /// DataBase 的摘要说明。 /// public class DataBase { private SqlConnection vConn=null; publ... 阅读全文

posted @ 2005-09-29 09:30 逍遥游 阅读(400) 评论(0) 推荐(0)

摘要:using System;using System.Data;using Microsoft.ApplicationBlocks.Data;using System.Collections; namespace Proj{ /// /// BllToDbWithProc 的摘要说明。 /// public class BllToDbWithProc { public BllToDbWithP... 阅读全文

posted @ 2005-09-29 09:29 逍遥游 阅读(240) 评论(0) 推荐(0)

摘要://========================================= //抽象类定义 //========================================= using System;using System.Data;using System.Data.SqlClient; namespace BusinessFacade{ /// /// 摘要说明。 ///... 阅读全文

posted @ 2005-09-29 09:28 逍遥游 阅读(449) 评论(0) 推荐(0)

摘要:此示例阐释如何使用 SqlDataReader 类从 SQL Server 读取数据。此类提供了一种从数据源读取只进数据记录流的方法。如果要使用具有 OLE DB 接口或 SQL Server 7.0 以前的 SQL Server 版本的数据库,请参阅从 OLE DB 检索数据。 SqlDataReader 是通过调用 SqlCommand 的 ExecuteReader 方法来创建的,而不是通... 阅读全文

posted @ 2005-09-29 09:28 逍遥游 阅读(215) 评论(0) 推荐(0)

摘要:使用SQL-Transaction类和.NET提供的异常处理机制,我们就能够以一种可靠的方式处理数据库运行中的问题和发现系统异常。这篇小文章将解释事务处理和异常处理的概念和用法。 什么是事务? 事务处理是由以一个单一的逻辑单位完成的一系列操作,它可以由一系列的SQL语句、SELECT、INSERT、UPDATE、DELETE组成,如果在该单位包含的操作执行完毕后没有发生错误,那么它对数据库所作的... 阅读全文

posted @ 2005-09-29 09:27 逍遥游 阅读(170) 评论(0) 推荐(0)

摘要:注://关闭,父窗口弹出对话框,子窗口直接关闭this.Response.Write(""); //关闭,父窗口和子窗口都不弹出对话框,直接关闭this.Response.Write(""); //弹出窗口刷新当前页面width=200 height=200菜单。菜单栏,工具条,地址栏,状态栏全没有this.Response.Write(""); //弹出窗口刷新当前页面this.Respons... 阅读全文

posted @ 2005-09-27 15:55 逍遥游 阅读(536) 评论(0) 推荐(0)

摘要:C#操作Excel! public class ImportExportToExcel { private string strConn ; private System.Windows.Forms.OpenFileDialog openFileDlg=new System.Windows.Forms.OpenFileDialog(); ... 阅读全文

posted @ 2005-09-27 15:53 逍遥游 阅读(757) 评论(2) 推荐(0)

摘要:DataSet导出CSV格式(ASP.NET,C#)作者:NotMSN:notking@hotmail.comEmail:nots@sohu.com本文引用下面的 Microsoft .NET 框架类库命名空间:System.Data;System.Web.UI.WebControls;概要本文解决将DataSet导出到CSV格式问题、将DataGrid中的数据导出到CSV格式问题导出DataSe... 阅读全文

posted @ 2005-09-27 15:52 逍遥游 阅读(643) 评论(0) 推荐(0)

摘要:方法很简单,只是将DataGrid的内容输出到HtmlTextWriter流,再将流作为附件让用户下载或者用Excel打开. 此方法虽然简单,但能实现功能. private void button_OutExcel_Click(object sender, System.EventArgs e) { Response.Clear(); Response.Buffer= true; ... 阅读全文

posted @ 2005-09-27 15:46 逍遥游 阅读(334) 评论(0) 推荐(0)

摘要:Ctrl+l:删除当前行; Ctrl+Enter:插入当前行: shift+F7查看到设计器; F7到代码: 开始运行,不调试:Ctrl+F5 重新生成解决方案:Ctrl+Shift+B 增加一个新项:Ctrl+Shift+A 到html设计器:Ctrl+PageDown F5:Debug运行: Ctrl+J:查看成员代码; Ctrl+Shift+Break:中断调试 CTRL + ALT + V... 阅读全文

posted @ 2005-09-27 15:43 逍遥游 阅读(1298) 评论(0) 推荐(0)

摘要:if(Request.Header["Accept"]!="*/*") { 点击提交按钮后的处理程序 } 阅读全文

posted @ 2005-09-27 15:25 逍遥游 阅读(154) 评论(0) 推荐(0)

摘要:using System;using System.IO; namespace ArLi.CommonPrj { internal class FileOp { internal static string ReadFileOf(string fileFullName) { string fileBody = ""; try{ FileStream ObjFile = new Fi... 阅读全文

posted @ 2005-09-27 15:24 逍遥游 阅读(170) 评论(0) 推荐(0)