随笔分类 - ASP.NET
关于ASP。NET web开发
摘要:换皮肤的方式有很多种,最简单的通常就是切换页面CSS,而CSS通常写在外部CSS文件里。那么切换css其实就是更换html里的link href路径。我在网上搜索了下。一般有两种方式:1,在页面放一个holder控件。然后用编程方式把当前用户的风格css link写入页面。2,通过反射机制,逐个控件设置css样式。上面两种方式都挺麻烦的,第一种需要在每个页面上放一个holder控件。类似的做法还有...
阅读全文
摘要:今天在思归呓语的blog里看到ASP.NET 2.0 Internet安全之参考实现,看介绍很有吸引力.去down下来,大概看了一下文挡.很多大多不同程度使用过,但还没有从整体上去设计和考虑过.这个范例提供了一种输理和方向.收藏!
阅读全文
摘要:图一:图二:现在网络上分页控件N多了,而且功能很强大,但是很多时候还是无法满足客户对外观,样式,功能的要求,所以现在基本上,每做一个项目都要自己重新写一个了,今天写的是图二样式的,把代码贴出来,大家可以根据这个改成自己需要的样式和功能(有详细注释哦) Source Code DownLoad功能说明:编译成DLL后,可以直接在IDE里拖拉使用,并具有简单的设计时支持功能存在不足:1,样式依赖外...
阅读全文
摘要:这个错误是在号称全球华人房地产门户的搜房网上发现的最近发现自己对使用ASP.NET开发的应用程序上发现的错误都比较敏感前段时间在CSDN上发现并写了如何处理OutOfMemoryException异常 ?一文后面的评论让我收益非浅啊,OutOfMemoryException在ASP.NET上还算是个比较麻烦的问题哦但这次在搜房网上发现的这个,我猜想是因为没有对传过来的参数做判空处理所致的给外行人的...
阅读全文
摘要:今天在浏览CSDN的网站,出现了上图的错误,如果没有记错的话,这两个错误我经常都能碰到,在这里我不想说CSDN现在如何失去人心的大话题,而是想和大家探讨如何解决这两个问题(这里只考虑web app),以便在自己的系统中避免这种不友好,甚至会"吓坏"客户的界面的出现 一,运行时错误 首先程序的异常,甚至错误是在所难免的,但当系统出现异常时,应该提供给用户一个友 好的界面,并简单说明原因,对这个问...
阅读全文
摘要:最近DNN很受欢迎,博克圆有不少bloger对这个很有研究,并翻译了不少资料,ME也想看 看究竟,不过在看DNN之前,我决定先看看ASP.NET STARTER KIT的Portal Starter Kit,建立个简单的概念也许会对学习DNN有帮助了 我个人觉得Portal Starter Kit没有细看的必要,大概了解下面四点就可以了: 1,门户引擎动作原理 2,Context附件暂存网站设定...
阅读全文
摘要:今天有个同学问我,为什么下面的代码会出错 if( Request.Cookies["Users"]["Email"] == null ) { //code } 错误提示是:未将对象引用到实例 这段代码肯定会出错,我相信有经验的朋友一看就知道怎么回事了 如果Request.Cookies["Users"]==null的话,还能有Email这个子属性吗? 改成...
阅读全文
摘要:最近在看asp.net forum,对其中的验证机制看得模模糊糊,看完构建安全的 ASP.NET 应用程序中的表单身份验证部分,思路就很清晰了,稍做了点记录,以便查阅: 构建基于forms的验证机制过程如下: 1,设置IIS为可匿名访问和asp.net web.config中设置为form验证 2,检索数据存储验证用户,并检索角色(如果不是基于角色可不用) 3,使用FormsAuthen...
阅读全文
摘要:1,基于windows的安全验证 web.config文件: 在.aspx文件中无需任何代码就可以实现验证,但可以在.aspx文件获取登陆用户的信息 需导入命名空间:System.Security.Principal if(Use...
阅读全文
摘要:在使用asp.net将图片上传并存入SqlServer中,然后从SqlServer中读取并显示出来 一,上传并存入SqlServer 数据库结构 create table test { id identity(1,1), FImage image } 相关的存储过程 Create proc UpdateImage ( ...
阅读全文
摘要:csdn论坛有一条帖子讨论: 如何点击IE窗口上方的“X关闭符号”,弹出提示窗口呢? 其中叫huangsuipeng(hsp-ec.net)的网友提供了实现代码: New Document
阅读全文
摘要:今天,刚开机,IIS就出错了,提示说 不能连接'computername' 搞了一会,不知道是什么原因,决定重新安装IIS,但安装完IIS后,就不能运行ASP.NET的了 于是那VS.NET的安装盘中系统更新盘在更新一次,但还是没有作用,决定删掉.NET Frameworks 然后重新安装,呵呵还真可以运行ASP.NET了, 不过感觉比较麻烦,而却IIS经常出错,不知道以后还要做这些重复的过程...
阅读全文
摘要:第一段: 运行结果:没有任何结果 第二段: 运行结果:脚本成功发送到客户端,弹出对话框 总结:使用RegisterClientScriptBlock发送脚本时,页必须有runat="server"的form标记
阅读全文