问题标签 [clientid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1020 浏览

asp.net - ASP:输入提交按钮

我正在尝试使用literalcontrol添加一个按钮作为输入类型=“提交”

我可以使用 CLientID 获取按钮 ID,但如果没有名称,数据似乎不会被提交。

谁能告诉我如何访问 ASP 为按钮控件呈现的名称值。

谢谢,毗湿奴

0 投票
2 回答
5686 浏览

jquery - 访问不同 TD 中的控件的 ClientID

我正在尝试从另一个控件中的 javascript(使用 jquery)调用中访问一个控件的 ClientID,以便执行一些客户端显示和隐藏效果。这是基本结构:

在脚本中:

我遇到的问题是该功能什么都不做。它可以很好地将对象隐藏在同一个 TD 中,但在这里它似乎无法找到控件。

0 投票
2 回答
22374 浏览

css - 如何在 CSS 选择器中使用带有冒号“:”的 JSF 生成的 HTML 元素 ID?

我一直在使用 JSF 处理一个简单的 Java EE 项目。

我尝试通过 设置 CSS #phoneTable { ... },但它不起作用。在客户端检查 HTML 源代码后,似乎 JSF 生成的 HTML 表获得了一个客户端 ID,格式为id="phoneForm:phoneTable". 我不能通过 应用 CSS #phoneForm:phoneTable { ... },因为冒号表示伪选择器的开始并导致错误。

我如何在 CSS 选择器中使用它?

0 投票
2 回答
9353 浏览

c# - 查找动态创建的控件的客户端 ID?

如何找到动态创建的控件的客户端 ID?

在我的 ascx 中,我有以下代码段。

在我后面的代码中,我有

问题是呈现页面中的 ClientID 显示为空。

我在这里想念什么?

0 投票
8 回答
59335 浏览

javascript - 有没有办法在外部 javascript 文件中使用“<%= someObject.ClientID %>”?

有没有办法在外部 javascript 文件中使用“<%= someObject.ClientID %>”?

如果我使用代码

在我的 as(c/p)x 页面内的脚本标签中,它工作正常。在呈现的页面上,ClientID 被解析。但是,如果我放入一个外部 JS 文件并添加:

它没有。有没有办法做到这一点,还是我坚持将代码留在 as(c/p)x 文件中?

附带问题 - 在您的标记文件中执行 <%=... %> 的行为是什么?

0 投票
5 回答
49651 浏览

javascript - 在 ASP.NET C# 中获取 .ClientID 的问题

我在来自 AJAX 工具包的 AsyncFileUpload 的 uploadError javascript 函数中有以下内容:

不幸的是ClientID调用返回Null,所以 javascript 错误。

我还注意到,一旦加载页面,我的控件都没有通常的 .NET 格式:EG:

通常会这样渲染:

但是有了这个文件,它呈现为:

我认为这是同一个问题,但不知道为什么会这样。

0 投票
2 回答
9883 浏览

asp.net - 如何在 ASP.NET 4 中使用 ClientIDMode

页面的 ClientIDMode 的默认值是 AutoID。控件的 ClientIDMode 的默认值为 Inherit。如果您没有为页面或页面上的任何控件设置 ClientIDMode,则所有控件都将使用 AutoID 算法。

这是来自 msdn。但是当我在 ASP.NET 4 甚至 3.5 中创建 Web 应用程序时,控件的所有 id 都是我为它们编写的。它们不是由 autoId 算法生成的。然后我尝试手动将 clientIDMode="AutoID" 添加到控件中,它也没有达到我的预期。那么问题是什么?有什么规则可以使它可用吗?

提前致谢,

已编辑

这是在 .aspx 页面中

这是输出:

0 投票
3 回答
6748 浏览

asp.net - .Net 添加前缀 ctl00_CPHPageContents_ 来控制 ID

我在 .net 框架 4 中有一个 asp.net C# Web 表单应用程序在我的页面中,当我查看 html 源代码时,它会将控件 ID 更改为ctl00_CPHPageContents_txtUserID实际上txtUserID

此应用程序首先出现在 Framework 3.5 中,并且生成的 ID 类似于CPHPageContents_txtUserID

所以,简而言之,在 Framework 3.5 中的 ID 是CPHPageContents_txtUserID,现在在 Framework 4 中,IDctl00_CPHPageContents_txtUserID是破坏我们的自动化测试的。我可以删除ctl00框架 4 添加的这个吗?

0 投票
2 回答
1488 浏览

javascript - 获取放置在 DataControl 内的控件的 ClientID

谁能帮我获取保存在 DataControl 的 ItemTemplate 中的控件的 ClientID?我的控制是这样的。

我需要从这个 ListView 中获取 CheckBox 的 ClientID。有谁知道该怎么做?请帮助我

0 投票
1 回答
1195 浏览

java - Salesforce SOAP api 客户端 ID

在 Java 中使用 Salesforce com.sforce.soap.enterprise.Connector 时如何设置 clientId?