重写GridView分页样式!

在VS2003下习惯了AspnetPage分页控件的样式,对GridView发分页有些不适应,所以便对GridView分页进行了重写,封装,界面效果如下:

欢迎大家进行测试及buger发现.
/Files/wangzhq/WebTest.rar
0
0
(请您对文章做出评价)
« 上一篇:关于Ajax 错误:'sys'未定义解决方法.
» 下一篇:重写GridView(二).
posted @ 2006-11-28 18:18 wangzhq 阅读(11344) 评论(41)  编辑 收藏 网摘 所属分类: .net

  回复  引用  查看    
#1楼2006-11-28 18:31 | Justin      
不错!不错!原创还开源!
  回复  引用  查看    
#2楼2006-11-28 19:13 | 壮志      

  回复  引用  查看    
#3楼2006-11-28 19:28 | anikin      
谢谢,非常不错
  回复  引用  查看    
#4楼2006-11-28 20:31 | 小草      
先参考一下。
  回复  引用  查看    
#5楼2006-11-29 00:05 | 虾米      
你好,我是新人,请问一下怎么用??
  回复  引用  查看    
#6楼2006-11-29 10:35 | yunhuasheng      
谢谢,支持。
下不了啊!麻烦发我邮箱一份,谢谢!
aywjj@eyou.com

  回复  引用    
#8楼2006-12-11 03:56 | zhong[未注册用户]
下不了啊!麻烦发我邮箱一份,谢谢!

cn13719194971@21cn.com

QQ:280885285

  回复  引用    
#9楼2006-12-18 14:47 | Jason[匿名][未注册用户]
大佬,能不能把重写的源码共享以下阿。
重写后,应该重载GridView的什么属性和方法。多谢。

gliusheng@yahoo.com.cn

  回复  引用    
#10楼2006-12-21 16:59 | Jason[匿名][未注册用户]
发现一个bug,就是把Pager的属性指定为上方时,控件报错
  回复  引用    
#11楼2007-03-19 01:37 | sampanvip[未注册用户]
1:未能加载文件或程序集“ThsComponent”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)
2:ThsComponent的代码请发给我
sampanvip@163.com
thyluckydog@163.com

  回复  引用    
#12楼2007-03-19 01:48 | sampanvip[未注册用户]
“/WebTest”应用程序中的服务器错误。
--------------------------------------------------------------------------------

未能加载文件或程序集“ThsComponent”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.IO.FileLoadException: 未能加载文件或程序集“ThsComponent”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

程序集加载跟踪: 下列信息有助于确定程序集“ThsComponent”无法加载的原因。



  回复  引用    
#13楼2007-03-19 01:48 | sampanvip[未注册用户]
=== 预绑定状态信息 ===
日志: 用户 = THY\Administrator
日志: DisplayName = ThsComponent
(Partial)
日志: Appbase = file:///D:/Work/webtest/WebTest/
日志: 初始 PrivatePath = D:\Work\webtest\WebTest\bin
调用程序集: System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: D:\Work\webtest\WebTest\web.config
日志: 使用 C:\WINNT\Microsoft.NET\Framework\v2.0.50727\config\machine.config 的计算机配置文件。
日志: 此时没有为引用应用策略(私有、自定义、分部或基于位置的程序集绑定)。
日志: 试图下载新的 URL file:///C:/WINNT/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/webtest/cceaba27/8e8c60a9/ThsComponent.DLL。
日志: 试图下载新的 URL file:///C:/WINNT/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/webtest/cceaba27/8e8c60a9/ThsComponent/ThsComponent.DLL。
日志: 试图下载新的 URL file:///D:/Work/webtest/WebTest/bin/ThsComponent.DLL。
日志: 正在使用应用程序配置文件: D:\Work\webtest\WebTest\web.config
日志: 使用 C:\WINNT\Microsoft.NET\Framework\v2.0.50727\config\machine.config 的计算机配置文件。
日志: 策略后引用: ThsComponent, Version=1.0.0.2, Culture=neutral, PublicKeyToken=f522b36da84f2f0e
错误: 未能完成程序集的安装(hr = 0x80131045)。探测终止。



堆栈跟踪:


[FileLoadException: 未能加载文件或程序集“ThsComponent”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)]

[FileLoadException: 未能加载文件或程序集“ThsComponent, Version=1.0.0.2, Culture=neutral, PublicKeyToken=f522b36da84f2f0e”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)]
System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +0
System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +211
System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +141
System.Reflection.Assembly.Load(String assemblyString) +25
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +98

[ConfigurationErrorsException: 未能加载文件或程序集“ThsComponent, Version=1.0.0.2, Culture=neutral, PublicKeyToken=f522b36da84f2f0e”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)]
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +734
System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +297
System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +71
System.Web.Configuration.AssemblyInfo.get_AssemblyInternal() +39
System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +203
System.Web.Compilation.BuildProvidersCompiler..ctor(VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) +95
System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories, Boolean isDirectoryAllowed) +877
System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories) +198
System.Web.Compilation.BuildManager.CompileResourcesDirectory() +52
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +384

[HttpException (0x80004005): 未能加载文件或程序集“ThsComponent, Version=1.0.0.2, Culture=neutral, PublicKeyToken=f522b36da84f2f0e”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)]
System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +81
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +524
System.Web.Compilation.BuildManager.CallAppInitializeMethod() +27
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +560

[HttpException (0x80004005): 未能加载文件或程序集“ThsComponent, Version=1.0.0.2, Culture=neutral, PublicKeyToken=f522b36da84f2f0e”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +645
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +151
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +173




--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42

  回复  引用    
#14楼2007-04-26 12:50 | Hackson[未注册用户]
Could not load file or assembly 'ThsComponent' or one of its dependencies. Strong name signature could not be verified. The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key. (Exception from HRESULT: 0x80131045)
  回复  引用    
#15楼2007-05-05 11:28 | 云中雁[未注册用户]
朋友能把源码共享一份吗?我的邮箱是lltse85@126.com
谢谢!

  回复  引用  查看    
#16楼2007-05-09 10:22 | 老蒋      
谢了,下来看看
  回复  引用    
#17楼2007-09-06 15:58 | greki[未注册用户]
1:未能加载文件或程序集“ThsComponent”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)
2:ThsComponent的代码请发给我
我也是这样

能发份邮件嘛。。。。greki@163.com

  回复  引用    
#18楼2007-09-30 11:55 | daijun[未注册用户]
可以把源码发给我学习一下吗?
daijun-16@163.com
谢谢了

  回复  引用    
#19楼2007-11-29 18:04 | 运行不了!!![未注册用户]
运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!运行不了!!!
  回复  引用    
#20楼2007-11-29 18:06 | @#¥%……&*[未注册用户]
俺本来就不会,想学习学习,还要改BUG,晕!~
  回复  引用    
#21楼2008-01-08 10:13 | sfdf[未注册用户]
垃圾代码
  回复  引用    
#22楼2008-03-14 09:02 | sdfsdfs[未注册用户]
sdfs
  回复  引用    
#23楼2008-03-21 13:45 | mydream123[未注册用户]
不错,代码开源,小弟很受益,谢谢楼主.!!
  回复  引用    
#24楼2008-06-04 11:25 | YC[未注册用户]
无法运行,且没发现改写的地方。
拜托,不要耽误大家的时间。
垃圾!!!!!!!!!!!!!!!!

  回复  引用    
#25楼2008-11-23 21:50 | fuc k you a million[未注册用户]
这也叫开源啊...草...垃圾
  回复  引用    
#26楼2009-04-16 14:14 | sun_sjy[未注册用户]
能否共享一下源码呀,我对这个非常感兴趣
sun_sjy@163.com
谢谢

  回复  引用    
#27楼2009-07-20 17:41 | xxfff[未注册用户]
垃圾,骗人!!