问题标签 [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.
c# - 来自 WebServerControl 的 Page.FindControl
我使用了一个 WebServerControl“CheckBoxCounter”,它具有以下方法。但是该方法无法在页面上找到 CheckBoxList。我正在寻找近一天的答案...你能帮帮我吗... WebServerControl 位于名称空间“AWT.AID.Services”中,但 ASPX 页面/代码后面没有名称空间,将这会影响结果。
我在这样的网页中使用此控件
c# - ASP.NET 是否有更好的方法来查找其他控件中的控件?
我目前在 ascx 控件中有一个下拉菜单。我需要从同一页面上另一个 ascx 后面的代码中“找到”它。它的值用作 ascx #2 上的 ObjectDataSource 的参数。我目前正在使用这段丑陋的代码。它有效,但我意识到如果控制命令发生变化或其他各种事情,它不会是我所期望的。有没有人有任何建议我应该如何正确地做到这一点?
谢谢,新年快乐!!~ck 在圣地亚哥
asp.net - GridView 寻呼机模板中的访问控制 - ASP.NET
我正在尝试访问 GridView 中 PagerTemplate 内的 LinkButton。
但是,我得到一个 NullReferenceException 并且我不知道我在这里做错了什么。
我尝试了以下...
有人可以帮忙吗?
谢谢!
c# - 在 RowCommand 中访问数据
我是 C# 新手,在 VB 中我可以执行以下操作:
在 C# 和 RowCommand 中,我不能使用 findcontrol 来访问控件值。我想获取两个标签的值,以便在调用 rowcommand 中的方法时可以使用它们
更新: 当我在 C# 中
或者
我没有可用的行或项目
.net - FormView.FindControl() 在 DataBind() 之前返回 null
为什么方法在call 之前FindControl()
返回。null
FormView
DataBind()
之后它会正确返回所有内容吗?
有什么解决方法?
在第一次调用DataBind()
之前调用FindControl()
?
c# - 使用 Enumerable.OfType 查找特定类型的所有子控件() 或 LINQ
现有MyControl1.Controls.OfType<RadioButton>()
搜索仅通过初始收集,不进入子级。
Enumerable.OfType<T>()
是否可以使用或LINQ
不编写自己的递归方法来查找特定类型的所有子控件?像这样。
c# - 在超类的代码中找不到控件
我有很多页
和他们的超级班:
为什么两种方法都找不到这个控件?
asp.net - 这段代码会得到找到的控件的值吗?asp.net 语法
它应该找到 AreasExpertise1 并创建一个参数,但这是否也获得了选定的值?
asp.net - 如何将 ASP.NET PlaceHolder 控件从页面控件集合移动到自定义控件的输出?
我正在编写一个 ASP.NET 自定义控件。
在我的自定义控件代码中,我在页面中找到了一个 PlaceHolder 控件,如下所示:
然后,我将占位符渲染为自定义控件的输出:
但是,这会导致占位符在两个位置呈现 - 在自定义控件输出中(好)和在页面中的原始位置(坏)。
有什么方法可以从页面中删除此占位符,使其仅在自定义控件中输出?
asp.net - 在中继器中设置自定义 ASP.NET UserControl 变量
我需要为转发器中列出的 uc1:pdf 设置 ParentItemID 变量。我想我应该能够通过查看 e.Item 然后以某种方式设置它来找到 uc。我认为这是我缺少某些东西的部分。
任何想法将不胜感激。
也尝试了类似的结果......当我在我的用户控件(pfd1)中调试时,我试图设置的参数尚未设置。
更新:看起来我的控件没有通过命名空间连接。我已经将父控件(层)和 PressFileDownlad 控件包装在命名空间“MyControls”中。还更新了他们在 aspx 上的 Inherits 引用以读取“MyControls.xxxxx”。我可以在 layer.aspx.cs 的代码中键入“MyControls.Layer”,但无法获得“MyControls.PressFileDownload”