问题标签 [naming-containers]
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.
jsf - mojarra 何时将命名容器添加到可选参数列表中?
在类AjaxBehaviorRenderer(第 260 行)的源代码中,有一行显然将NamingContainer
Id 附加到mojarra.ab(...)
. 我从来没有遇到过它,所以我很好奇它什么时候使用:
第 260 行
ajax - JSF 无法更新 ui 中的单个表单:从外部重复
我有两个密切相关的问题:
- 我需要在 ui:repeat 从主页的对话框中更新标签内的表单,但无法弄清楚如何(因为 ui:repeat 中有很多标签,我只需要更新一个)
- 当我以这种形式使用 id 时,命名容器会被弄乱并丢失它们的“索引”(以防试图确定更新路径表达式......)
我需要这个的原因:更新'wholelist'(当前情况)以某种方式破坏了所有<p:calendar>
内容<p:dialog>
(没有错误......)(日历覆盖第一次显示,但在更新列表后它不再出现(必须重新加载再次页面)。另外,如果只能更改一个,我不想每次更新 100 个元素
页面.xhtml
someTag.xhtml
并在<customTag:someTag>
(由于多次重复使用而成为标签)内:
第一个问题:
我需要从对话框中刷新一个表单(=需要知道我要刷新哪个表单的对话框,我不知道该怎么做......)
以及如何使更新逻辑正常工作(将要更新的组件传递给 bean,以便对话框知道要更新或相等的内容)?
第二个问题:
为什么 JSF 在没有定义 id="..." 到 ui:repeat 之类的命名容器的情况下会生成
- 重复ID:0:j_id_c0_6
- 重复ID:1:j_id_c0_6
- 重复ID:2:j_id_c0_6
当我为表单 ( ) 定义一个 id 时,<h:form id="formname">
类似于
- 重复 ID:表单名称
- 重复 ID:表单名称
- 重复 ID:表单名称
这会导致duplicateId(因为名称中缺少“迭代器编号”)?
这有意义吗?
c# - 命名容器中的 findControl (Asp.net webform C#)
我对命名容器中的 findControl 方法有疑问。这不是第一个麻烦,我想了解这个理论。我在网站上找到了很多解决方案,但没有任何效果
我有一个包含控件的 DetailsView。我把 DefaultMode “插入” 并添加了 2 个单选按钮
例如,在我的后面代码中,我只想测试单选按钮是否为检查:
我有一个“System.NullReferenceException”,因为它找不到我的控件。
为什么它无法识别我的控件?以及如何处理?
提前致谢
python - 变量名称的长度会影响程序运行的速度吗?
我有一小段代码需要运行很长时间。我想知道我使用的变量名称的长度是否会改变程序执行的速度。这是一个用 Python 编写的非常简单的示例。
程序 A
方案 B
如果我在两台相同的机器上运行程序 A 和程序 B 30 年,程序 A 打印“消息”的次数会比程序 B 多。