javascript – 在ASP.NET中访问控制客户端名称而不是ID

我想在JavaScript中启动服务器端的ASP.NET按钮点击事件。我查看了页面源码,客户端的按钮的onclick是:

WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$LoginInfo1$btnliOK", "", true, "", "", false, false));

但是我必须用<%= btnliOK.ClientName%&gt ;.替换ctl00 $ LoginInfo1 $ btnliOK。有办法吗?

您可以使用Control.UniqueID属性获取它

btnliOK.UniqueID

UniqueID给出了页面呈现的名称
ClientID给出页面呈现的ID
ID给出你可以使用代码的id

http://stackoverflow.com/questions/5763557/accessing-control-client-name-and-not-id-in-asp-net

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:javascript – 在ASP.NET中访问控制客户端名称而不是ID