摘要:我在ASP.NET中常用的文件上传下载方法一文中写了几种文件上传下载的方法,其中第二部分的下载当时没有具体说清楚,现在补充一下。对于有具体物理路径的文件下载,我们可以采用下面的思路,先将其转化成二进制流,然后用浏览器读出来,具体代码如下:/**////<summary>///下载文件///</summary>///<paramname="path">文件所在的物...
阅读全文
摘要:如果将程序返回的DataTable加入到自己定义的一个DataSet中,直接用ds.Tables.Add(dt)的方法,就会出现“该DataTable已属于另外一个DataSet”的错误。这时候我们需要建一个新的DataTable,并将原来的DataTable的结构及数据导入到新的DataTable中,这时候就可以使用下面的方法(当然方法并不是唯一的):/**////<...
阅读全文
摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Security.Cryptography;usingSystem.IO;namespaceComponent{publicclassSecurity{publicSecurity(){}//默认密钥向量privatestaticbyte[]Keys={...
阅读全文
摘要:下面的代码展示了如何将Excel内容显示到GridView中:aspx代码:.aspxCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="De...
阅读全文
摘要:将C#操作IIS的代码贴出来,方便以后查阅.代码都是以前在网上搜集的,记不得出处了.IISServerStateCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.DirectoryServices;usin...
阅读全文
摘要:加密类代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> /**//**********************Created by Chen***************************如果你觉得本人的文章好,要引用请尊重著作人的劳动果实,...
阅读全文
摘要:如果我们在Create一个DataTable时需要创建这样一列,它的结果是根据一定的表达式自动生成的,那么我们可以使用DataColumn的Express性质来完成这样的任务. 假设我们要完成下面的逻辑: If ColumnA - ColumnB > 100, ColumnC = “Yes“, else ColumnC = “No“则创建DataTable的代码如下: /...
阅读全文
摘要:今天做项目的时候突然出现编译不通过,错误为Lc.exe已退出,代码为-1.这让我郁闷了至少30分钟,后来上网查了一下,才知道原因所在,我们项目中使用了第三方组件(Infragistics)造成的,至于为什么会这样,可以参考:http://smartstone.cnblogs.com/archive/2006/06/08/420862.html下面来看一下什么是LC.exe,LC.exe即...
阅读全文
摘要:一般我们在设计Grid的多行表头时,可能首先考虑到用Repeater或DataList,但现在我们可以用Infragistics的WebGrid来很轻松的实现这个功能,我们要实现的效果图如下:实现这样的表头的代码如下:在Grid的InitializeLayout事件下加入下面的代码: // //设计多表头 // privat...
阅读全文
摘要:刚开始学.NET的朋友可能不清楚Literal和Label到底有什么区别,其实它们也只有一个区别,就是在转换成客户端Html代码后,Label就成了,而Literal则是什么标记都不带,下面进入正题: 昨天做一个网站的视频新闻管理,首先我要在页面里添加一个播放器,如下: 1 那么如何让这个播放器能根据我们传的参数不同而播放不同的内容呢?上面一段Html代码的第5行就指明了...
阅读全文
摘要:今天在用EnterpriseLibrary调试时,出现了以下错误:安全性异常:当前应用程序安全级别不能修改所要求修改的注册表值. 解决方法如下:打开C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG 下的Machine.config文件找到下面的节点: 修改为: 不需要重启机器,即可.
阅读全文
摘要:使用 ASP.NET 来承载多个 Web 站点的一个主要优点是:公共语言运行库支持代码访问安全,可帮助保护服务器应用程序的安全。根据关于代码来源的证据(例如带有强名称的程序集或源的 URL 等证据),代码被分配到安全区域分类中。如果不能为安装在公共服务器上的各个互不相关的应用程序配置安全机制,那么 ASP.NET 页中属于一个应用程序的代码将能够读取另一个应用程序中的文件(例如 Web.config 文件)。以完全信任方式运行的应用程序只受操作系统帐户的限制,这些应用程序在该帐户下执行。
阅读全文
摘要: 文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括:
1、如何解决文件上传大小的限制
2、以文件形式保存到服务器
3、转换成二进制字节流保存到数据库以及下载方法
4、上传Internet上的资源
如有更好的方法,请指点,谢谢!
阅读全文
摘要:最近在做办公自动化系统的工作流部分时中有这样的要求,在每个流程的归档环节,要求将该流程的标签页面直接用二进制保存到数据库(因为我们面向的客户是公安局,出于安全性和数据备份的简便性考虑)。
阅读全文