摘要: 这两天做OA时用到GridView显示数据。 为了提高用户体验。想写一个单机行的事件。 结果发现GridView竟然没有这个事件 只好求助百度大神了。最终终于找到了解决办法。好了 废话不多说了。 贴上代码首先 在前台设置一个隐藏的ButtonField<Columns> <asp:ButtonField Visible="False" Text="SingleClick" CommandName="SingleClick" /></Columns>然后在RowDataBound和RowCommand 阅读全文
posted @ 2012-01-07 10:12 荡来荡去(allen) 阅读(966) 评论(4) 推荐(0) 编辑
摘要: 今天,想使用自定义的类型作为Dictionary<TKey, TValue> 的键类型,不可避免的要使用到这个接口。如果另外定义一个实现类,使用者必须首先知道有这个类存在,这样调用方才会得到正确的结果。自然想到的办法就是这个自定义类型主动实现IEqualityComparer<T>接口,但是Dictionary<TKey, TValue> 类型并不会去检查这个键对象有没有实现IEqualityComparer<T>接口。 如果构造Dictionary<TKey, TValue> 泛型集合的实例对象时候,没有提供一个实现了IEquali 阅读全文
posted @ 2012-01-07 09:38 荡来荡去(allen) 阅读(1094) 评论(0) 推荐(0) 编辑