随笔分类 -  ASP.NET1.1

摘要:今天研究了下实现缩略图的问题,总结了些东东,在此帖出来供大家浏览.实现方式有两种:1)通过img标签实现后台代码:if(imgUrls != "")//imgUrls是传递到后台的字符串,在这里因为数据量不大,用string来构造就行了,不需要stringbulid对象去构造.{string [] urls = imgUrls.Split(',');for(int i=0; i<urls.L... 阅读全文
posted @ 2008-04-17 15:13 MSDI 阅读(410) 评论(0) 推荐(0)
摘要:症状 当您将 ActiveX 数据对象 (ADO) 与 Active Server Pages (ASP) 一起使用时,可能会遇到以下常见错误: Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access 97 Driver] Operation must use an ... 阅读全文
posted @ 2008-04-17 15:07 MSDI 阅读(536) 评论(0) 推荐(0)
摘要:在用ViewState进行排序的时候,碰到以下错误,网上搜索后,得到解决方案。具体如下:1)报错截图:2)解决方案:在该工程中的web.config中添加如下代码: <pages enableEventValidation="False" viewStateEncryptionMode="Never" /> 阅读全文
posted @ 2008-04-10 08:29 MSDI 阅读(6779) 评论(5) 推荐(0)
摘要:一、解决Windows 2003 的默认上传文件大小的问题:1、修改“允许直接编辑配置数据库”为勾选状态;2、在服务里关闭iis admin service服务会提示World Wide Web Publishing ServiceHTTP SSL这两个也会停止。(记得:改完后需要手动启动这两个服务!)3、找到windows\system32\inesrv\下的metaba... 阅读全文
posted @ 2008-04-10 08:28 MSDI 阅读(925) 评论(0) 推荐(0)
摘要:改了一个DES对称加解密的代码,见者有份,即拿即用(注意看注释使用)。^_^1usingSystem;2usingSystem.IO;3usingSystem.Text;4usingSystem.Xml;5usingSystem.Configuration;6usingSystem.Security.Cryptography;78namespaceSymmetryEncrypt9{10///<... 阅读全文
posted @ 2007-04-03 17:44 MSDI 阅读(732) 评论(0) 推荐(0)
摘要:前台代码: 在ASP.NET里轻松实现缩略图 后台代码: using System;using System.Collections;using System.ComponentMod... 阅读全文
posted @ 2006-09-28 10:59 MSDI 阅读(428) 评论(0) 推荐(0)
摘要:在开发.NET应用中,使用 System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”的发生,通常有以下三种原因:1. 相应的帐户没有写权限。解决方法:赋予 NETWORK SERVICE 帐户以写权限。2. 指定的物理路径不存在。解决方法:在调用 Save 方法之前,先判断目录是否存在,若不存在,则创建。if (!Directory.Exists(dirpath... 阅读全文
posted @ 2006-09-28 09:04 MSDI 阅读(989) 评论(0) 推荐(0)
摘要:前台代码: smallImg 要上传的图片 ... 阅读全文
posted @ 2006-09-26 09:56 MSDI 阅读(283) 评论(0) 推荐(0)
摘要:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebContr... 阅读全文
posted @ 2006-09-26 09:21 MSDI 阅读(254) 评论(0) 推荐(0)
摘要:用法:1.Server.MapPath("/") 应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\2.Server.MapPath("./") 表示所在页面的当前目录 注:等价于Server.MapPath("") 返回 Server.MapPath("")所在页面的物理文件路径3.Server.MapPath("../")表示上一级目录 4.Server.Map... 阅读全文
posted @ 2006-09-20 17:04 MSDI 阅读(463) 评论(0) 推荐(0)
摘要:在ASP.NET中,Cache类最酷的特点是它能根据各种依赖来良好的控制自己的行为。以文件为基础的依赖是最有用的,文件依赖项是通过使用 Cache.Insert 并提供引用文件的 CacheDependency 对象添加的 Cache.Insert("MyData", Source, new CacheDependency(Server.MapPath("authors.xml")))... 阅读全文
posted @ 2006-09-20 16:12 MSDI 阅读(720) 评论(2) 推荐(0)
摘要:ASP.NET使用动态编译技术,在运行时动态将同一目录的*.aspx文件先生成*.cs,然后调用CompilerServices将其编译成assemblies(可以到你的%SYSTEMROOT%\Microsoft.NET\Framework\V1.x.xxxx\Temporary ASP.NET Files下面看看)。因此了解ASP.NET编译的过程是优化ASP.NET运行效率的关键之一。以常用... 阅读全文
posted @ 2006-09-20 12:56 MSDI 阅读(219) 评论(1) 推荐(0)
摘要:通常情况下,我们在写ASP.NET程序的时候,会经常遇到如何处理错误处理机制的问题.可以说一个良好的错误处理机制是衡量Web应用程序好坏的一个重要标准.下面将介绍四中错误处理机制:1.使用Web.Config的配置项 例子: //指定了开启错误处理机制,并指定到固定页面处理错误提示 ... 阅读全文
posted @ 2006-09-20 09:00 MSDI 阅读(379) 评论(0) 推荐(0)
摘要:用Cache做数据缓存的例子:数据缓存的方式有很多种,今天介绍下用Cache做数据缓存的方式吧.其中可以将数据读到xml中去. 低级API是Cache类,它位于ASP.NET中的System.web.Caching命名空间,可以用它缓存生成很耗费资源的数据。Cache类的使用和Session与Application对象一样简单。每个应用程序只有一个Cache对象——这意味着使用Cache对象存储在... 阅读全文
posted @ 2006-09-19 16:33 MSDI 阅读(2150) 评论(0) 推荐(0)
摘要:传递:String Message = Server.UrlEncode("欢迎学习ASP.NET!");Response.Redirect("WebForm2.aspx?Msg=" + Message);解析:Server.UrlDecode(Request.QueryString["Msg"])如果是用javascript,则使用escape()来编码,用Server.UrlDecode()也... 阅读全文
posted @ 2006-09-18 20:23 MSDI 阅读(228) 评论(0) 推荐(0)
摘要:一、Redirect和Transfer 在ASP.NET中,我想很多人在重定向页面的时候都是用Response.Redirect("test.aspx");而在MSDN的教程中也是如此。现在就了解一下在调用Redirect()时到底做了什么?! 当调用Redirect()时,服务端会给客户端的浏览器发个消息告诉它“我现在要转到其它页面了”,浏览器收到消息(请求)后,马上服从命令... 阅读全文
posted @ 2006-09-18 20:01 MSDI 阅读(333) 评论(0) 推荐(0)
摘要:Response.Write("");输出在文件头部,一打开就执行。 RegisterClientScriptBlock一般返回的是客户端函数的包装, 而RegisterStartupScript返回得函数在document装载完成后会执行,类似于我们平时所说的body onload="f()"里面的函数; 这两个方法在客户端呈现的代码位置不同,RegisterClientScriptBlock在... 阅读全文
posted @ 2006-09-18 19:53 MSDI 阅读(351) 评论(0) 推荐(0)
摘要:一般是由于域名无法解析导致,根据以下的操作即可解决.1.用记事本的方式打开C:\WINDOWS\system32\drivers\etc\hosts2.加入下面两句话65.54.239.80 messenger.hotmail.com65.54.239.80 dp.msnmessenger.akadns.net 阅读全文
posted @ 2006-09-13 10:06 MSDI 阅读(138) 评论(0) 推荐(0)
摘要:关于datagrid的打印http://www.chinaaspx.com/article/csharp/295.htmC#中为DataGrid添加下拉列表框http://www.cnblogs.com/icesnaker/archive/2004/09/21/45015.aspxDataGrid也玩分页http://dev.csdn.net/article/32/32339.shtmDataGr... 阅读全文
posted @ 2006-09-12 18:18 MSDI 阅读(551) 评论(0) 推荐(0)
摘要:1.获取表单提交数据通常情况下我们分为post(以FORM的形式进行数据的提交,因此在浏览器中是看不到数据信息的,适合与比较传递比较多的数据时使用)和get(通过http进行传递,并以key和value形式出现,在传递数据量很小时可使用)两种方式进行数据的传递.例子:get方式:string id = Request.QueryString["name"];string age = Request... 阅读全文
posted @ 2006-09-12 12:03 MSDI 阅读(359) 评论(0) 推荐(0)