菜单控件load 用户控件需要点击2次才能激活

xiaohongzhu 2007-10-31 09:31:40
在一个aspx页面上,左边是一个菜单控件,右边是用户控件,我在load用户控件的页面上点击服务端控件(btn),需要点击2次才能触发click事件。请问是什么原因!~急!
...全文
125 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zb008zb 2007-10-31
  • 打赏
  • 举报
回复
加载用户控件的时候,多写一句
Control ucContent = LoadControl("../UserControl/ucPhoneService_Modify.ascx");
ucContent.ID = "test001";

PlaceHolder plhole = (PlaceHolder)this.Parent.FindControl("phldContent");
plhole.Controls.Clear();
plhole.Controls.Add(ucContent);

给用户控件一个id,就可以了
liulang457 2007-10-31
  • 打赏
  • 举报
回复
click 处理要重新加载一下页面
班门弄斧 2007-10-31
  • 打赏
  • 举报
回复
你左侧是不是一个treeview控件
xiaohongzhu 2007-10-31
  • 打赏
  • 举报
回复
是菜单控件的属性还是用户控件的属性!
班门弄斧 2007-10-31
  • 打赏
  • 举报
回复
应该是控件的属性问题,默认是先点击激活控件,然后才能执行相关操作!自己好好查一下各相关控件

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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