VS2003升级到2005后,控件事件不执行,只刷新页面

greatwall83 2008-12-30 11:29:00
请教大家

以前有个2003的项目,因为现在大家都用2005了,就想将其升级到2005,以后也好有更多的AJAX框架等的支持,另外升级也是个趋势

因为项目比较庞大,不好发源代码

问题就是
以前在03下好好执行的事件,到05下都不能执行了,比如按钮,datagrid的分页事件
都是只刷新页面,但是进入不了绑定的事件执行业务逻辑


查了好久了,包括验证控件问题等,就是查不出来问题

请希望大家给个思路,可能是哪方面出问题了,我好有个头绪
谢谢
...全文
89 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
greatwall83 2009-01-02
  • 打赏
  • 举报
回复
谢谢大家支持了
散分了
虽然没解决
谢谢大家的热情
greatwall83 2009-01-02
  • 打赏
  • 举报
回复
谢谢大家支持了
散分了
虽然没解决
谢谢大家的热情
greatwall83 2009-01-02
  • 打赏
  • 举报
回复
也许是哪里做错了
大家给的我都查过,没问题
结贴了
anncesky 2008-12-31
  • 打赏
  • 举报
回复
动态加载的,那你就重新理一遍

1。 new控件

2。 写事件方法

3。 添加事件委托

就是这么三步
yyq136 2008-12-30
  • 打赏
  • 举报
回复
学习
anncesky 2008-12-30
  • 打赏
  • 举报
回复
我以前碰到过,2003的事件方法的权限是private

但2.0以后必须protected以上,你改一下就可以了
greatwall83 2008-12-30
  • 打赏
  • 举报
回复
如果光是datagrid的问题,肯定会选择换掉的
现在是按钮之类的可以触发事件的控件,包括textbox的文本更改事件

都是只刷新了页面,执行不到事件
tangserver 2008-12-30
  • 打赏
  • 举报
回复
05都是用GridView了,不行就换掉吧
zhuanshen712 2008-12-30
  • 打赏
  • 举报
回复
给控件的事件指定你的代码事件。
greatwall83 2008-12-30
  • 打赏
  • 举报
回复
忘记说了

使用的是动态加载用户控件

事件绑定是代码写的

断点跟踪都执行绑定了,但是就是光刷新页面但是不执行事件

datagrid的ItemDataBound可以执行,但是页面建立以后,换页等事件就是不行
tangserver 2008-12-30
  • 打赏
  • 举报
回复
我也遇到过好像是2005得通病,从新去页面点击按钮事件把代码copy进去就好了
greatwall83 2008-12-30
  • 打赏
  • 举报
回复
to:anncesky

事件方法已经改成protected了,改成public都不行
郁闷的很

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧