[*] Hello Snoopy

.NET and Flash Blog

2004年6月29日

用户操作“确认”

摘要: 一个好的用户界面,在用户进行数据操作前特别是进行数据的修改、删除等操作前,必须提醒用户进行确认:是否继续进行选定的操作,防止用户错误操作,对于WinForm应用程序来说非常简单,而WebForm应用相对难一点。原理其实也很简单,就是将页面的一些会引起postback到服务器端的事件作一次客户端的确认。可以通过客户端的javascript来做到这点。你可以使用window.confirm方法来让用户... 阅读全文

posted @ 2004-06-29 13:05 HelloSnoopy 阅读(639) 评论(0) 推荐(0) 编辑
在设置窗体身份验证时设置个别页面不需要进行验证

摘要: 最近在一个项目中公布了一个WebServers,但是从远程调用的时候总是出错,后来发现出错的原因是项目采用了窗体身份验证. 直接调用项目中公布出的方法会使得页面返回到logoin.aspx,从而出现错误.后来在Web.config的中加入 解决了这一问题,这样可以使得在访问此页面时不进行身份验证. 阅读全文

posted @ 2004-06-29 08:16 HelloSnoopy 阅读(485) 评论(0) 推荐(0) 编辑
B/S模式下如何使软件屏蔽系统热键

摘要: nbsp; 经常开发B/S模式的软件系统,我发觉在进入主系统首页界面都习惯性的打开一个无工具栏和菜单栏的窗口,首先是为了给用户提供一个比较宽阔的可视和操作空间,再次也避免了用户的误操作产生不良的后果,我的哥们'缺根弦'(名字是不是很酷)写了一个函数,基本上屏蔽掉了一些常用功能的热键,下面看看是怎么写的。 public void HideAllFunction(Page page) {... 阅读全文

posted @ 2004-06-29 08:16 HelloSnoopy 阅读(496) 评论(0) 推荐(0) 编辑
关于ASP.NET中独立页面设置身份认证等问题

摘要: 大家都知道通过以下的方法实现对所有页面的身份认证要求: DDL在《在设置窗体身份验证时设置个别页面不需要进行验证》一文中指出,如果要独立地配置某页面不需要身份认证,而保持原来其它页面需要身份认证的方法是在后来在Web.config的中加入相应的页面配置。实际上,如果页面一多,这样配置或许会有点麻烦。我们也遇到过类似的问题,发现ASP.NET有一个特性,任何目录下都允许有独立的... 阅读全文

posted @ 2004-06-29 08:13 HelloSnoopy 阅读(1025) 评论(2) 推荐(0) 编辑
smtp验证发邮件

摘要: 需要添加引用“Microsoft CDO for Windows 2000 Library“ using CDO;using System.Web.Mail; MailMessage mail = new MailMessage(); mail.To = " to@mail.com"; mail.From = "from@mail.com"; mail.Subject = "this... 阅读全文

posted @ 2004-06-29 08:09 HelloSnoopy 阅读(567) 评论(0) 推荐(0) 编辑