如何在aspxclienttextbox中添加新方法?

时间:2012-04-06 09:02:30

标签: asp.net devexpress custom-server-controls

我可以在aspxclienttextbox控件中添加新方法吗? 我在aspxtextbox上做自定义控件...... 我想在自定义控件上添加客户端方法,我不知道它... 所以任何人都知道如何制作它?

1 个答案:

答案 0 :(得分:1)

我知道有两种方法可以做到这一点:

1.添加对象原型的方法:

ASPxClientTextBox.prototype.NewMethod = function(param1) { console.log(param1); }

根据this ticket,您应将此代码放在正文部分的末尾。

2.在自定义控件代码中使用ASPxTextBox ClientSideEvents.Init。这将为每个ASPxTextBox实例注册方法(第一种方法修改对象原型)。

ClientSideEvents.Init = "function(s,e) {s.NewMethod = function(param1) { console.log(param1); }}";