aspx客户端事件(javascript)中的发件人对象ID
Sender object ID in aspx client side event (javascript)
我需要关于以下代码块中的问题的帮助:
function(s, e) {
form1.hfRaiseEvent.value = s.ID;
}
当客户端单击事件被激发时,会调用此函数。顺便说一下,s是Sender对象,e是Event对象。在遍历我在论坛帖子中找到的Sender对象的成员之后,我看到了.ID成员,它应该返回发件人的ID。
问题是,我从中得到的字符串如下:
"undefined"
没有例外,只有那个字符串。
一些额外信息:
我还尝试了e.target.id,它应该和s.id一样。但是得到了同样的结果。
fhRaiseEvent是一个隐藏字段,我在其中存储引发事件的控件。
单击时调用此函数的控件是DevexpressASPxEditor。
需要一些帮助。
提前谢谢。
从Devexpress团队获得答案
我实际上可以使用
pEditRefreshSum.JSProperties("cpID") = pEditRefreshSum.ID;
将ID设置为自定义属性,然后在上获取
js使用以下行:
form1.hfRaiseEvent.value = s.cpID;
以便获得ID
谢谢你的回复。
我认为您没有为ASPxEdit
的ID分配任何内容。默认情况下为null。您必须显式分配ID。ID属性继承自System.Web.Control。请参阅MSDN文档。
相关文章:
- 为什么我的猫鼬对象 Id 请求返回一个空数组
- 基于变量创建json对象id
- Grails richui自动完成将对象传递给函数或更新对象ID
- 如何在jQuery中获取对象ID并将其与其他字符串组合
- 如何在 Javascript 中按 prev 对象 id 对对象数组进行排序
- 猫鼬对象 ID 不用作函数中的参数
- 如果对象 id 相同,如何合并对象
- 猫鼬对象 ID 不作为函数中的参数工作
- Parse.com / Javascript - 将用户对象ID字符串保存为用户指针
- 在 Javascript 中按对象 ID 分组
- JavaScript 通过 ID 获取元素与对象 ID
- 解析:保存后获取对象 ID
- 使用 jQuery 将点击的对象 ID 转换为变量以进行优化
- 返回匹配对象 id 的下一个和上一个对象
- 如何获取具有指针字段的对象 ID 的记录
- 使用javascript在parse.com中迭代对象id
- 如何在javascript中访问当前rails对象id
- 无法按对象id查询对象
- aspx客户端事件(javascript)中的发件人对象ID
- 通过对象id获取对象属性