首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

自定义控件在页面中使用正常,放在用户控件中就不正常了?求解解决方案

2012-01-26 
自定义控件在页面中使用正常,放在用户控件中就不正常了?求解我做了个类似放大镜的自定义控件,点击放大镜图

自定义控件在页面中使用正常,放在用户控件中就不正常了?求解
我做了个类似放大镜的自定义控件,点击放大镜图标后,弹出一个ModelDialog,同时通过get方法,把需要回写值的父窗体的控件的UniqueID传递过来,当ModelDialog关闭时,把值写到UniqueID对于的控件上。
控件在页面中执行是正确的,可是放到用户控件中就工作不正常了,不知道为什么?
高分求解

[解决办法]
客户端的id不对.如果是服务器控件,在客户端访问的话用它的ClientIDvar id = " <%控件.ClientID%> "
[解决办法]
你不为你控件声明 INamingContainer,asp.net就认为你不打算在控件内部命名私有的 ViewState 项目。

热点排行