如何将control.Client Id传递给onclick函数

时间:2014-07-05 22:13:32

标签: asp.net

目前我正在将clientId硬编码到我的控制标记中,如此

OnClientClick="(function(){document.getElementById('clientIdOfTheControl').value='Loading...';})();"
无论如何,在编写标记的时候,如果不知道clientIdOfTheControl那么这样做了吗?

1 个答案:

答案 0 :(得分:0)

你可以使用codebehind:

control.OnClientClick = "(function(){document.getElementById('" + control.ClientID +"').value='Loading...';})();";