当前位置: 首页 > 面试题库 >

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

施俊驰
2023-03-14
问题内容

我想在JavaScript中触发服务器端ASP.NET按钮click事件。我检查网页的源文件和buttononclick在客户端是:

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

但是我必须ctl00$LoginInfo1$btnliOK用类似的东西代替<%= btnliOK.ClientName %>。有没有办法做到这一点?


问题答案:

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

btnliOK.UniqueID

UniqueID给出页面上渲染的 名称
ClientID给出页面上渲染的 ID
ID给出您可以 在后面的代码上 使用的ID



 类似资料:
  • 我们计划将主动 MQ (STOMP) 用于我们的一个项目。其中一个要求是,如果我们发现用户不合适,就将其踢出/禁止。如何通过单板技术实现这一点?有点像在 IRC 中踢球的东西。

  • 24.10 在客户端访问RESTful服务 RestTemplate是客户端访问RESTful服务的核心类。它在概念上类似于Spring中的其他模板类,例如JdbcTemplate、 JmsTemplate和其他Spring组合项目中发现的其他模板类。 RestTemplate’s behavior is customized by providing callback methods and c

  • 我对不和谐是新手。py并遵循有关齿轮的教程。我遵循了教程告诉我的所有内容,但在运行命令时出现了名称错误。 代码如下: 当我在discord消息框中键入时,我得到了这个回溯 回溯(最近一次调用):文件“C:\Users\bryan\source\repos\discord\u music\u bot\env\lib\site packages\discord\ext\commands\bot.py”

  • 问题内容: 很好奇我是否做对了,如果没有,你们会怎么做。 我有一个Jade模板,该模板需要呈现从MongoDB数据库检索到的一些数据,而且我还需要访问客户端JavaScript文件中的该数据。 我正在使用Express.js并将数据发送到Jade模板,如下所示: 然后在 home.jade 内部,我可以做类似的事情: 写出来: 现在,我想要的是还可以访问客户端JS文件中的此数据对象,以便在将其回发

  • 本文向大家介绍ASP.NET简单获取服务端和客户端计算机名称的方法,包括了ASP.NET简单获取服务端和客户端计算机名称的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了ASP.NET简单获取服务端和客户端计算机名称的方法。分享给大家供大家参考,具体如下: 更多关于asp.net相关内容感兴趣的读者可查看本站专题:《asp.net操作json技巧总结》、《asp.net字符串操作技巧汇

  • 问题内容: 我有以下JSON: 我拼命尝试访问动态对象名称,如,该怎么办? 现在我有: 问题答案: 我可以想象,最简单的方法是解码为关联数组而不是stdClass对象