动态创建的控件如何取得ClientID
2010-04-23 16:50
295 查看
大致情况如下:
某页面使用了一个用户自定义控件,该用户自定义控件使用了一个对象,这个对象在自身内部代码中创建了一个动态asp.net控件,这个控件需要在页面的客户端Javascript脚本中参与,因此需要被查询定位。
如果在对象内部的代码中使用ClientID,则页面上可以看到这个ID是并非真正的ID。例如,内部生成的ClientID是CQ_G23dc7665_3805_49f6_9682_1068a8fe9d4d,而实际ID是CustomQuery1_CQ_G23dc7665_3805_49f6_9682_1068a8fe9d4d。
某页面使用了一个用户自定义控件,该用户自定义控件使用了一个对象,这个对象在自身内部代码中创建了一个动态asp.net控件,这个控件需要在页面的客户端Javascript脚本中参与,因此需要被查询定位。
如果在对象内部的代码中使用ClientID,则页面上可以看到这个ID是并非真正的ID。例如,内部生成的ClientID是CQ_G23dc7665_3805_49f6_9682_1068a8fe9d4d,而实际ID是CustomQuery1_CQ_G23dc7665_3805_49f6_9682_1068a8fe9d4d。
相关文章推荐
- 在.NET上如何根据字符串动态创建控件
- 动态创建的控件,如何控制相对位置
- 在.NET上如何根据字符串动态创建控件
- 在.NET上如何根据字符串动态创建控件
- 如何动态创建控件
- asp.net 动态创建TextBox控件 如何加载状态信息
- 如何动态创建控件
- 关于如何动态创建按钮控件。
- 如何对动态创建控件进行验证以及在Ajax环境中的使用
- 在.NET上如何根据字符串动态创建控件【转载】
- masterpage中服务器端控件命名规则和如何用控件名取得document中的对象,用js动态设置控件事件和属性
- 动态创建“WEB用户控件(WEB User Control)”又一方法,及如何调用Web用户控件的方法,如何对控件用户控件中的控件
- 在.NET上如何根据字符串动态创建控件
- C# 如何写动态创建的窗体的控件的click等事件
- 通过反射动态创建了一个控件,如何再用发射通过该控件的名字得到该控件呢?
- [VB.NET]如何取得动态控件中的值?
- 如何对动态创建控件进行验证以及在Ajax环境中的使用
- 【MFC】非Dialog中的控件或动态创建的控件如何支持Tab键切换焦点?答案很简单……
- Delphi控件cxGrid 如何动态创建列?
- 在.NET上如何根据字符串动态创建控件