问题标签 [findcontrol]

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 投票
5 回答
4381 浏览

c# - ASP.NET 如何访问父页面上深度嵌套的用户控件

我有一个登录控件,并且在标题控件中嵌套了 2 层,即页面 --> 标题控件 --> 登录控件。我无法使用 FindControl 获得对页面上控件的引用。我希望能够设置控件的可见属性,例如

我最终使用递归 FindControl 方法来查找嵌套控件。

0 投票
3 回答
44382 浏览

c# - 在具有母版页的页面上查找控件

我必须Control在绑定到母版页的 aspx 页面中找到一个。

母版页包含:

内容页面包含:

我添加了一个TablewithID formtable作为Content2.

我尝试使用以下代码访问Table,但代码返回null

我怎样才能访问Table

0 投票
5 回答
56280 浏览

c# - 使用 FindControl() 查找控件

我有一个Literal我试图找到的控件,以便我可以在其中插入文本。我有一个包含多个内容占位符的母版页。

我不断收到“对象引用未设置为对象的实例”。如何找到此对象以便我可以找到并更新它?

我试过了:

无济于事。如何确定位置?

0 投票
2 回答
1982 浏览

asp.net - 在 LoginView 的 RoleGroup 中查找控件

我在 LoginView 的 RoleGroup 中有一些文本框和复选框。如何在我的代码隐藏中访问这些控件?

我知道我需要使用 FindControl 方法,而且我也知道它不仅仅是 lgbvAdmin.FindControl("chkIsRep") 因为控件所在的层次结构。

因此,它应该类似于 lgvAdmin.controls[0].FindControl("chkIsRep");

如何找到访问控件的确切路径?

0 投票
2 回答
6303 浏览

c# - _Setting_ 文本框的文本使用 FindControl

我需要能够在运行时将文本框(位于 gridview 行内)文本设置为某个字符串。我以前使用过 FindControl,但无法弄清楚实际设置文本框值的语法,而不仅仅是获取。这是我所拥有的,但无法编译:

我会很感激任何帮助

谢谢

0 投票
2 回答
4754 浏览

asp.net - 无法使用 FindControl 在 ASP.Net 中继器中获取 Label.text

我可以访问中继器中文本框中的文本,但无法从中继器中的标签中提取文本值。转发器是从数据表中填充的,其中行(x)由 sqlreader(x)填充,我不知道这是否有区别。我不能为此使用javascript。我需要从代码隐藏中访问标签值。

是标记

我可以使用以下方法访问同一行上的文本框:

并检索 textbox.text,但对标签使用相同的语句会给我 {text=""}。

我已经验证通过 findcontrol 返回的控件的 clientID 是正确的(featTable__ctl1_weiLabel)

谢谢你的帮助

0 投票
4 回答
10315 浏览

asp.net - 查找控制 Asp.net

我创造了

使用文字。现在我想得到这个控件,所以我可以检查它是否被选中。如何在 aspx.cs 页面中找到此控件?

0 投票
2 回答
951 浏览

asp.net - 当我们使用文字创建它时如何查找控件

我正在使用一个面板,然后在其中创建一个文字,而不是创建:

然后将此刺痛分配给

现在,如果我想找到带有 id=forum0 的复选框,我会这样做,我正在使用 findcontrol,我已经使用了几乎所有的帮助示例。

谢谢你

0 投票
2 回答
18136 浏览

asp.net - 如何从 Request.form.Allkeys 中读取值

我现在在回发时使用 Literal 创建了复选框,我得到了在Request.form.Allkeys. 但是我不知道如何读取这些值我该如何使用它们?我如何计算那里有多少值以及如何在示例中找到一些值我想查找是否request.forum.allkey包含forumaName0..

谢谢你

0 投票
2 回答
2772 浏览

c# - 无法从代码隐藏中找到控件,但能够找到其他控件

我能够找到所有这些标签和文本框的控件都接受 edateTB。这对我来说很奇怪,因为它与 sdateTB 的观点相同。那么,当我尝试在其上使用 FindControl 并且 sdateTB 返回正确的控件时,为什么 edateTB 返回 NULL 呢?

在此先感谢,这个让我沮丧了一段时间。

这是我收到此错误的代码隐藏。这里面有更多代码,但我只是想我会包括所有内容,直到我得到 NULL 错误的部分。

这是标签和文本框所在的详细信息视图。