CSharp
文章平均质量分 51
HowcanIdo
这个作者很懒,什么都没留下…
展开
-
Determine if a user's Session is still active
http://aspalliance.com/520 还没来得及细看。先放着原创 2004-10-09 09:33:00 · 1184 阅读 · 0 评论 -
DataRow的状态
飞鱼在坛子上回答的,很有意义,记录下来呢dataSet.Table.Rows[x].Delete()的此行还存在在DataTable中的,只是状态改变了,即使update后也应该.AcceptChanges()如果还要用这个dataSet.Table说明如下一个DataRow对象刚被创建之后其状态是Detached,是孤立的一个存在,所以建立了DataRow之后在DataRow中的单元填充了数据后原创 2004-10-12 16:59:00 · 1590 阅读 · 0 评论 -
asp.net 中用户和角色的验证
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;306590本文引用下面的 Microsoft .NET Framework 类库命名空间: •System.Web.Security•System.Web.Principal请求的安全性事件流以下步骤简要介绍了在客户端发出请求时发生的事件序列:原创 2004-10-13 17:32:00 · 2295 阅读 · 0 评论 -
通用权限管理模块
转:资源概念资源就是想要的到的最终物质,我们可以给每一个资源定义一个权限,也可以给某一类资源定义一个权限权限概念权限是对资源的一种保护访问.用户要访问A资源前提是用户必须有A资源的访问权限.角色概念实事上我们不会直接把权限赋予给用户,而是通过角色来赋予给用户,因为用户拥有某一种权限是因为用户扮演着某一种角色。A是个经理,他管理着B公司,他拥有b,c,d的权限。实际是不是A有这个权限,而是因为Abo原创 2005-04-19 15:43:00 · 1691 阅读 · 0 评论 -
错误:复杂的databinding接受Ilist或IListSource作为数据源
给combobox绑定arraylist作为datasource,结果出这个错误。查了网站,国内的少,国外到时很多人碰到这问题,但都没有给出个所以然的答案。在一个非英文网站上出了个“bug”的字样,不知道是不是bug。反正最后的解决 办法是一个一个增加的 cbFieldName.Items.Clear (); foreach(KeyVsValue kv in ColumnDataSource原创 2005-11-25 13:19:00 · 9071 阅读 · 5 评论 -
关于错误处理
Exception Handling Best Practices in .NETBy Daniel Turini Rule 1 Dont throw new Exception() Exception is a too broad class, and its hard to catch without side-effects. Derive your own exception clas原创 2005-11-30 15:28:00 · 1440 阅读 · 0 评论 -
SEHException的错误处理方法
我在Application.Run(new MainForm());之前应用了Application.EnableVisualStyles();程序中有个按钮,Click事件的代码为:Form1 frm = new Form();frm.ShowDialog();程序运行时,点击此按钮,出现了一个窗体,然后关闭此窗体,再点击另一个按钮,又会出现一个窗体,当关闭这个窗体时系统抛出了一个异常:原创 2006-11-20 17:00:00 · 16341 阅读 · 0 评论