标签: javascript asp.net onclick client-side
我想在JavaScript中触发服务器端ASP.NET按钮单击事件。我检查了网页来源,客户端button的{{1}}是:
button
onclick
但我必须用WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$LoginInfo1$btnliOK", "", true, "", "", false, false)); 之类的内容替换ctl00$LoginInfo1$btnliOK。有没有办法做到这一点?
WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$LoginInfo1$btnliOK", "", true, "", "", false, false));
ctl00$LoginInfo1$btnliOK
答案 0 :(得分:41)
您可以使用Control.UniqueID属性
btnliOK.UniqueID
UniqueID在页面上显示名称 ClientID在页面上显示 id ID表示您可以在背后的代码上使用
UniqueID
ClientID
ID