如何在asp.net中获取Javascript动态生成的控件ID

如何在asp.net中获取Javascript动态生成的控件ID,第1张

两种方式

比如: <input type="text" id="txtNewCurrentID" runat="server" clientidmode="Static" />

1将aspnet 的控件生成方式改为固定的 即设置它的 clientidmode="Static" js 直接取txtNewCurrentID 就可以了

2动态生成的控件id 有一定的规律 比如XXX_XXXX_txtNewCurrentID 你可以找页面上所有的textbox 然后循环获得已txtNewCurrentID 结尾的

h里加入afx_msg void OnButtonaaa(UINT id);

cpp里加入ON_CONTROL_RANGE(BN_CLICKED,IDC_BUTTON1238,IDC_BUTTON1245,OnButtonaaa):我做的是单击

然后写OnButtonaaa(UINT id)时直接就可以得到ID了,

intCWndGetDlgCtrlID。

为控件内容赋值,为对话框中ID号为nID的控件填入指定字符串voidCWndSetDlgItemTextintnID,LPCTSTRlpszString。

用EnumWindows枚举出所有桌面窗。EnumWindows(EnumWindowsProc,参数),EnumWindowsProc为回调函数,形如BOOLCALLBACKEnumWindowsProcHWNDhwnd,LPARAMlParam在这个函数再使用EnumChildWindows。

以上就是关于如何在asp.net中获取Javascript动态生成的控件ID全部的内容,包括:如何在asp.net中获取Javascript动态生成的控件ID、如何获取自定义Dialog中控件的id、lua获取app的控件id等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9653446.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存