预览模式: 普通 | 列表

ASP.NET创建文件并写入内容

在ASP.NET中,文件处理的整个过程都是围绕着System.IO 这个名称空间展开的。这个名称空间中具有执行文件读、写所需要的类。本文从最基本的操作开始,解释在ASP.NET中文件处理的概念,包括如从一个文件中读取内容、如何向一个文件中写入内容和如何删除一个文件。
  前面已经提到,要想在ASP.NET 页面中进行文件处理,必须要有"System.IO"名称空间。所以,第一步就是引入这个名称空间: 
<%@ Import Namespace="System.IO" %> 
下一步,就是创建一个文本文件,并将这个文本文件分配给一个流书写对象,这样就可以向文本文件中写入内容了。用以下一段代码来完成这个任务: 
writefile.aspx 

查看更多...

分类:技术相关 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 8183

ASP.NET中WebForm组件CheckBoxList编程

     CheckBox选择组件是一个程序中都经常的组件。在程序设计中使用到该组件,一般都不会只使用到一个,往往是以多个此类组件的形式出现的。在ASP.NET页面中如果要使用到多个CheckBox组件,除了添加多个CheckBox组件在页面中之外,还有一种比较方便的方法,就是使用CheckBoxList组件。CheckBoxList组件是由一组的CheckBox组件组成的,在此组件中CheckBox是做为条目的形式出现的,并且对每个在CheckBoxList组件中的CheckBox都有一个索引号,这样在程序中就更容易来处理了。 
   
    这时你可能要问,这不是多此一举么,既然有了CheckBox组件,还要CheckBoxList组件干什么?这是因为在程序设计的过程中,处理CheckBoxList组件要往往要比处理CheckBox组件相对容易的多并且也明了的多。举例如下: 
   
    假定有一个CheckBoxList组件和有十个CheckBox组件,并且这个CheckBoxList组件是由这十个CheckBox组件构成的。为了检测这十个CheckBox组件中的哪些已经被选择的,如果程序中选用的CheckBox组件就需要如下代码: 

查看更多...

分类:技术相关 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6332

ASP.NET跨页面传值技巧

  1.  使用QueryString变量
    QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:
a.aspx的C#代码
private void Button1_Click(object sender, System.EventArgs e)
{

查看更多...

分类:技术相关 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6013

提高ASP.NET生成缩略图质量

ASP.NET生成缩略图失真非常厉害,如果图像原文件为JPG格式的,可以通过以下程序优化!!!如果是其它格式的图片可以在上传时候保存为JPG格式的



C#版本:

查看更多...

分类:技术相关 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6325