文章标题关闭所有内容预览 | 展开所有内容预览
-
[图文] ASP.NET中为DataGrid添加合计字段
[内容预览]
349 | 2008-05-29 06:25:06
论坛中最常见的一个问题是:“我怎样在DataGrid中显示列合计?”。我亲自多次为这个问题提供了示例代码,因此,我想在DotNetJunkies的标题中提供这么一份指南。在这份指南中你将会学到怎样在DataGrid中编程实现对某一列的值进行统计,并在DataGrid的页脚中显示其合计值。这份指南中供下载的示例中包括了C...
[阅读全文]
-
[图文] 拒绝访问(Access Denied)错误的快捷诊断方法
[内容预览]
344 | 2008-05-02 00:05:38
发布ASP.NET或者ASP应用时经常会碰到因为不恰当的NTFS授权引出的问题,这类问题通常调试起来很头痛,要求调试者具有丰富经验。(比如需要了解ASP.NET的进程模型,ShadowCopy可能涉及的目录,以及当ASP只报告一个“resourceinuse”的错误时,它可能指的是asp在启动的时候装载一个杀毒软件目录...
[阅读全文]
-
asp.net 2.0里当readonly遇上enableviewstate=false
[内容预览]
343 | 2008-05-02 00:05:36
偶然在一个老外的blog里看到有这样的描述,当textbox控件里被设置为readonly时,而且页面的enableviewsate设置为false时,提交后,textbox的值会丢失,这只发生在asp.net2.0中,在asp.net1.0/1.1中不会出现这样的情况,代码如下:<%@PageLanguage="C#...
[阅读全文]
-
关于asp.net c#中对cookie的操作
[内容预览]
343 | 2008-05-02 00:05:34
今天有空就把操作cookie的写了,虽然很简单,不过免得到时候忘记了,之前就是忘记了还很实验了一番才弄出来,郁闷了。下面是写cookie1HttpCookiecookie=newHttpCookie("Info");//定义cookie对象以及名为Info的项2DateTimedt=DateTime.Now;//定义时...
[阅读全文]
-
asp.net 2.0中加密web.config
[内容预览]
402 | 2008-05-02 00:05:32
在asp.net2.0中,可以很方便地加密web.config文件里的敏感信息了.比如如果有权限操作服务器的话,可以用下面的方法加密web.config里的敏感信息,比如要加密数据库连接串aspnet_regiis-pe"connectionStrings"-app"/应用程序的名字"如果没权限的话,可以在程序里动态实...
[阅读全文]
-
asp.net 2.0下嵌套masterpage页的可视化编辑
[内容预览]
343 | 2008-05-02 00:05:31
相信大家都用过asp.net2.0下的嵌套的masterpage功能,该功能很强大,可以让用户先制作出模版页后,然后很容易地套用到其他页面中去。而且模版页还可以嵌套的,但嵌套后的模版页,我们会发觉有一个问题,那就是当使用嵌套的模版页后,在设计视图状态下,是没办法对其进行可视化操作的,那么如何解决这个问题呢?我找了下老外...
[阅读全文]
-
.net中发mail到hotmail中乱码问题的解决
[内容预览]
341 | 2008-05-02 00:05:28
在.net中我们经常会利用MailMessage和SmtpMail配合发信,只要smtpserver配置好,一般不会有什么大的问题但最近我在帮www.danceshopper.com进行多语言升级的时候,发现只要是繁体的邮件,到了hotmail中就subject是乱码,内容也是乱码,但用foxmail或outlook收...
[阅读全文]
-
.NET中如何在调用COM时得到返回参数值
[内容预览]
342 | 2008-05-02 00:05:24
在调用COM组件接口的时候,我们一般使用Type.InvokeMember()的方法来调用。Type.InvokeMember()在调用的时候需要接受一个Object类型的数组来传递接口的参数信息。对于那些仅仅包含有[in]或ByVal的接口参数,你只要构建这样的数组,并把它传给Type.InvokeMember(...
[阅读全文]
-
ASP.NET2.0中使用数据源控件之基础知识
[内容预览]
367 | 2008-05-02 00:05:21
数据源控件是MicrosoftVisualStudio2005中引入的一种新型服务器控件,它们是数据绑定体系结构的一个关键部分,能够通过数据绑定控件来提供声明性编程模型和自动数据绑定行为。本文及此系列中的后续几篇文章将介绍实现数据源控件的核心内容。 引言 简而言之,数据源控件概括了一个数据存储和可以针对所包含的...
[阅读全文]
-
asp.net开发常用技巧收集
[内容预览]
403 | 2008-05-02 00:05:19
1.打开新的窗口并传送参数:传送参数:response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"')</script>")接收参数:stringa=Request.QueryString("...
[阅读全文]
-
.net延迟加载的一般实现
[内容预览]
329 | 2008-05-02 00:05:16
本文对延迟加载在常用控件的实现做简单的描述。一、在界面第一次显示时加载最简单的延迟加载可以通过控件第一次显示时加载数据,例如你有很多的页签,只有用户切换到这个页签时,才会加载数据。在.NET的Control中提供SetVisibleCore虚方法,当检测value是true且第一次调用此方法时,调用延迟加载。但是我并不...
[阅读全文]
-
ASP.NET 中执行 URL 重写
[内容预览]
315 | 2008-05-02 00:05:14
URL重写就是把URL地址重新改写(汗^_^)。详情:http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx优点:把url缩短等用法:1.下载ms的URLRewrite.dll,放到你的bin下2.在web.co...
[阅读全文]
-
在.NET开发中灵活使用TreeView控件
[内容预览]
316 | 2008-05-02 00:05:12
ASP.NET真正有用的特性就是其可扩充性。世界各地的开发人员都可以创建自己的自定义控件,这种自定义控件可以方便地在你自己的过程中进行定义。其中,InternetExplorerWebControls就是由微软公司在标准的ASP.NET控件之外创建的这样一个集合。 Windows资源管理器中的驱动器和其下的文件及文件...
[阅读全文]
-
实现asp.net只对个别控件实时访问数据库刷新数据
[内容预览]
315 | 2008-05-02 00:05:10
问题:在webform上有一个控件,这个控件最好是能够实时的去访问数据库,一旦数据库里面有改动,便对客户端提交数据,显示最新的数据。分析:因为是要客户端更新,所以必须要用到js的前台时钟功能,服务端变了,客户端要刷新才能更新数据,如何能做到不刷新更新数据,或者假刷新页面,即客户端基本看不出的刷新。解决办法:(有错的地方...
[阅读全文]
-
asp.net应用程序级别跟踪
[内容预览]
315 | 2008-05-02 00:05:08
可以在应用程序根目录的Web.config文件中启用整个应用程序的跟踪。默认情况下,只能在本地Web服务器计算机上查看应用程序级跟踪。必须在Web.config文件中将localOnly设置为false,以便可从远程计算机上看见应用程序级跟踪信息.若要禁用远程跟踪,请在Web.config文件中将localOnly属性...
[阅读全文]
-
.net中大数处理的一些算法思想
[内容预览]
316 | 2008-05-02 00:05:06
在.NET开发中,有时会因为处理一些边缘学科的知识内容,如统计,金融,天文等计算,是加密解密算法都会涉及到大数的运算,就是.net中最大数值类型储存了都会溢出的数,我的一个想法是计算时用数值类型,储存(暂时)和输出时是字符串那么储存时就需要BOX[n]n个数组来暂时储存一个计算中的小步骤结果,'如一下例子算法理解图==...
[阅读全文]
-
部署安装时写入SQL SERVER和Web.config
[内容预览]
318 | 2008-05-02 00:05:04
在.NET平台下,部署Web解决方案是比较方便的。我们可以利用VisualStudio.NET2003添加一个WEB安装项目,在部署的“文件系统编辑器”中添加项目的主输出和内容文件,非常简易地完成安装程序的制作。但是,这样制作的安装程序,只是将Web页和ASP.NET程序编译的DLL文件安装到目标机器的IIS目录,对于...
[阅读全文]
-
数据采集程序(网页小偷)点滴心得
[内容预览]
322 | 2008-05-02 00:05:02
所谓的数据采集程序也就是网页小偷程序(大家别骂我哦),写完了来这里发点东西,希望大家有何高见共同研究.1.在下载数据的开始,有些网站是要登录了才能看到相应的数据,这个就需要我们发送登录用户名和密码了,但我是登录了,但他服务器也不是垃圾,在他那里重定向了,共产生了2个SESSION,这第2个SESSION我就不知道如何捕...
[阅读全文]
-
[图文] ASP.Net应用程序的多进程模型
[内容预览]
319 | 2008-05-02 00:05:00
尽管ASP.NET屏蔽了很多复杂性,但在编写ASP.NET应用的时候,我们还是应当时刻留意:我们的代码始终是工作在多进程、多线程的运行环境下的。因此,我们在处理静态变量、全局变量时一定要警惕。同时,我们在往Session中存东西时,也需要考虑当Session状态以进程外服务方式提供时,保存的对象能否跨越进程边界的问题。...
[阅读全文]
-
中国地区三级联动下拉菜单代码和示例(附带代码下载)
[内容预览]
1204 | 2008-05-02 00:04:58
做东西时经常用到中国地区选择功能,于是从网上搜索一些中国地区js代码,然后给他引用到aspx页中,这也许您会碰到个问题:在html中测试一切正常,但是js文件嵌套到aspx文件中,就会出错!这个问题也困饶我n长时间,但是你只要用记事本打开.js后,另存一次,不过要注意的是:底下编码类型请选择:unicode这样整个世界...
[阅读全文]
-
一个高效判断字符串是否全数字的函数
[内容预览]
316 | 2008-05-02 00:04:55
看到很多人都采用正则表达式或者一些其它五花八门的算法。经过简单的测试以后,下面的写法应该是比较高效的了publicstaticboolIsNum(stringstr){for(inti=0;i<str.Length;i++){if(str<='0'||str>='9')returnfalse;}returntrue;}...
[阅读全文]
-
使用@Page指令的Src属性 简化对老版本的asp.net程序的维护
[内容预览]
315 | 2008-05-02 00:04:53
转眼间,距离微软推出.net平台已经4年了,.net也经历了从1.0到1.1再到2.0的升级。由于asp.net2.0和vs2005IDE的各种优越特性的吸引,大伙都忙着学习2.0,将项目升级至vs2005下面开发。但实际上,很多项目由于种种原因,无法升级到新版本。随着时间的变迁,老版本的项目维护问题越来越让人头痛。虽...
[阅读全文]
-
关于OpenSmtp邮件标题过长后出现乱码问题的解决
[内容预览]
318 | 2008-05-02 00:04:51
OpenSmtp是.Net平台上一个不错的邮件发送组件,但是其中存在一些bug影响我们的使用,我在使用中遇到了邮件主题长度较大时,邮件出现乱码的情况。经过检查源代码发现,原来的处理过程存在问题:首先主题是通过ASCII编码的,其次,使用了QP编码,但没有考虑主题与内容的区别。在主题中编码时,每一行必须都要单独编码,不可...
[阅读全文]
-
ASP.NET小技巧:重写ViewState的存储目的地,以提高页面性能
[内容预览]
316 | 2008-05-02 00:04:50
在ASP.NET中,ViewState因为在客户端的HTML里占据大量的空间,并随着页面的PostBack反复传递于网络中,一直为人垢病。但是实际上ViewState可以存储到数据库、缓存等任意地方,从而避免频繁将冗长的base64字符串发送到客户端。这样做不但可以显著提高性能(大幅度减少了网络传输的字节数),而且如果...
[阅读全文]
-
ASP.NET: Custom AutoCompleteTextBox WebControl [With Source Code]
[内容预览]
320 | 2008-05-02 00:04:48
这是一个Teddy最近封装的AutoCompleteTextBox。我们知道,ASP.NET本身的TextBox也是支持一定的AutoComplete功能的,但是那是依赖浏览器实现的,并不能指定自定义的AutoComplete候选项。本文列举的AutoCompleteTextBox则弥补了这个缺憾。只需设置AutoCo...
[阅读全文]
-
Asp.net把UTF-8编码转换为GB2312编码
[内容预览]
317 | 2008-05-02 00:04:44
最近在做的系统中,碰到了一个问题,交易系统采用的UTF-8编码,而一些支持系统使用的是GB2312编码。不同编码的页面、脚本之间互相引用,就会产生乱码的问题,解决方法就是统一成一种编码。asp.net中,如果要修改输出页面的编码,可以通过修改web.config中以下配置信息<globalizationrequestE...
[阅读全文]
-
net2.0如何修改用户密码的解决
[内容预览]
338 | 2008-05-02 00:04:42
在net2.0里MemebershipUser类有个ChangePassword的方法,但是他有两个参数,旧密码和新密码,但是问题来了啊,我怎么知道用户的旧密码啊如果我做为管理员要修改用户密码的话,解决办法如下,先给用户ResetPassword代码:MembershipUseruser=Membership.GetU...
[阅读全文]
-
Asp.net(C#)多文件上传
[内容预览]
317 | 2008-05-02 00:04:40
FileUp.aspx页面1<%@Pagelanguage="c#"Codebehind="FileUp.aspx.cs"AutoEventWireup="false"Inherits="TestCenter.FileUp"%>2<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transit...
[阅读全文]
-
对ASP.NET的错误类型及错误处理方式的补充
[内容预览]
316 | 2008-05-02 00:04:38
对于我的另一篇文章”ASP.NET的错误类型及处理方式”一文中﹐我曾提到可以将错误写进Windows日志中﹐以便开发人员查看。可是Asp.Net默认情况下并没有写Windows日志的权限﹐而设置这个﹐我们就需要修改注册表了。“开始”->”运行”->”RegEdit”直至HKEY_LOCAL_MACHINE\SYSTEM...
[阅读全文]
-
正则表达式在网页处理中的应用四则
[内容预览]
331 | 2008-05-02 00:04:36
正则表达式(RegularExpression)为字符串模式匹配提供了一种高效、方便的方法。几乎所有高级语言都提供了对正则表达式的支持,或者提供了现成的代码库供调用。本文以ASP环境中常见的处理任务为例,介绍正则表达式的应用技巧。 一、检验密码和邮件地址的格式 我们的第一个实例示范正则表达式的一项基本功能:抽象地...
[阅读全文]

