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

Asp.Net下的文件上传功能实现

刚学习.Net没有多长时间,以前都是看别人的文章,学习前辈们的经验和技巧,自己受益匪浅。今天也来个原创的,发个文件上传的代码。主要实现的功能有:1.可以控制允许上传的文件类型;2.上传之后自动以时间命名;3.自动创建上传文件要保存的目录。
不足之处:没有对允许上传的文件大小做限制。其他不足之处还望各位指出,以便改进。第一次发文章,鲜花、砖头自己准备!呵呵~~~
要引入命名空间 System.IO;
#region 上传文件
    protected void btn_upload_Click(object sender, EventArgs e)
    {
        bool fileOK = false;
        //文件的上传路径
        string path = Server.MapPath("~/UpLoadFiles/Files/");
        //判断上传文件夹是否存在,若不存在,则创建
        if (!Directory.Exists(path))
        {
            //创建文件夹
            Directory.CreateDirectory(path);
        }
        if (upload.HasFile)
        {
            //如果选择了文件则执行
            //获取上传文件的类型
            string fileExtesion = System.IO.Path.GetExtension(upload.FileName).ToLower();
            //允许上传的类型
            string[] allowExtesions = { ".doc", ".xls", ".rar", ".zip", ".ppt" };
            for (int i = 0; i < allowExtesions.Length; i++)
           


相关文档:

解决datalist中单选按钮可以多选的问题(Asp.Net)

问题描述:
Asp.Net中datalist等web控件里面,放多个单选按钮的时候可以同时多选,可以采取以下放法。
问题解决:
最理想的解决之道,用javascript:
<script language="javascript" type="text/javascript">
function clickit() {
        var dom=document.all;
 & ......

asp.net性能优化的几个方面

c#(或vb.net)程序改进
1、使用值类型的ToString方法
  在连接字符串时,经常使用"+"号直接将数字添加到字符串中。这种方法虽然简单,也可以得到正确结果,但是由于涉及到不同的数据类型,数字需要通过装箱操作转化为引用类型才可以添加到字符串中。但是装箱操作对性能影响较大,因为在进行这类处理时,将在托管堆中 ......

ASP.NET 单点登录

译文原文地址
http://www.cnblogs.com/hl13571/archive/2008/01/28/1056671.html
英文原文地址
Understanding Single Sign-On in ASP.NET 2.0
理解ASP.NET 2.0中的单点登录
Published: 16 Jan 2008
摘要
在这篇文章中,Masoud讨论了应用ASP.NET中统一身份验证模型进行跨应用程序验证的问题,包括:Membership Prov ......

ASP.NET MVC中的验证

1.简单验证
在ASP.Net MVC中,验证是在Controller层,而错误呈现是在View层,Controller层是通过ModelState属性进行验证的,ModelState的状态是通过AddModelError()方法进行 添加的。
而在View层,是通过Html的辅助方法进行呈现的,这两个辅助方法分别是
Html.ValidationMessage()
Html.ValidationSummary()
Controller ......

ASP.NET页面跳转的三大方法详解

ASP.NET页面跳转有什么方法呢?,现在给大家介绍三种方法,他们的区别是什么呢?让我们开始吧:
ASP.NET页面跳转1、response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷! ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号