在我的代码隐藏中创建新的CheckBox时,如何连接客户端Javascript函数调用?

IAm*_*00B 1 c# asp.net code-behind dynamic-controls

在我的ASP.NET页面的代码背后,我正在创建一个复选框:

CheckBox cb = new CheckBox();
Run Code Online (Sandbox Code Playgroud)

但我希望新复选框调用客户端函数而不是回发.我希望能够做到这样的事情:

cb.OnClientClick = "Javascript:MyClientFunction();";
Run Code Online (Sandbox Code Playgroud)

但那不存在.我该如何在飞行中连接它呢?

Adr*_*iro 6

这将有效:

cb.Attributes.Add("onclick", "Javascript:MyClientFunction();");
Run Code Online (Sandbox Code Playgroud)