问题标签 [dynamically-generated]

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 回答
421 浏览

jquery - 动态加载和控制多个内容区域

如果我在这里表现得不够了解,我会提前道歉。我是一名尝试学习的设计师。

所以我希望真正使我的设计可行,但我已经研究了各种方法(jquery、AJAX、lightbox),但我不确定用什么来适应我的设计。链接在底部,但这是基本问题:

对于投资组合中的每个项目,我都有主图像区域、一些副本和具有图像短标题的选择区域,您可以选择更多(表示为数字),我想要做的是两者都能够更改图像并在选择区域中更改短标题和数字,并在您将鼠标悬停在不同数字上时显示它们,而无需重新加载页面。(我很抱歉我让这听起来过于复杂,当您查看实际页面时,它更加电报。)理想情况下,我想找到一种方法,当您更改时允许图像的微妙/短暂淡入和淡入,而不是一个尖锐、粗暴的开关,但这是锦上添花。

如果有人有任何想法将我指向正确的方向,我将不胜感激!非常感谢你的帮助!

http://personal.justgooddesign.net/draft/work.html

0 投票
2 回答
10472 浏览

c# - 在winform c#.net应用程序中更改动态添加的控件的值,如何跟踪动态添加的控件

我在 tableLayoutpanel 的行内动态添加了控件,添加的控件是标签、链接标签和图片框。

现在,我想通过单击按钮将这些动态添加的控件(标签、链接标签)的值(文本属性)更改为某个指定值。

我该怎么做呢?请帮忙写代码。

这些动态控件是否有某种 ID,就像我们在 HTML 中一样。

另外,我想用这个,但都是徒劳的............

0 投票
2 回答
2645 浏览

c# - 获取并设置面板内控件的值,该面板本身位于 tableLayout 面板内

我有一个 tableLayoutPanel,我在其中动态添加了面板——面板的名称是:

面板 1,面板 2。. . . . . . . . . . 面板10

现在,在这些动态添加的面板中,我正在动态添加更多控件,例如:

在 Panel1 中: LabelDate1、LabelTime1、LabelPicAdder1、LinkLabel1

在 Panel2 中: LabelDate2、LabelTime2、LabelPicAdder2、LinkLabel2……

现在,单击按钮时,我想更改 Panel1、Panel2 内控件的值,但如果我这样做:

foreach ( Control ctrl in this.tableLayoutPanel )

,我只能让面板进入 ctrl 变量,

但是如何将这些面板中的控件放入某个变量并更改这些控件的 TEXT 属性.....

我的意思是,我如何获得面板内的控件,这些控件本身就在 tableLayoutPanel 内

TableLayoutPanel---->Dynamic Panels------------> Dynamic Controls --如何更改层次结构中最后一个对象的文本属性

0 投票
2 回答
977 浏览

.net - 使用 .Net 根据月份和日期创建包含行和单元格的 HTML 表格

如何根据月份和天数动态创建表格?例如,我想在一行显示滚动的 3 个月,然后在第二行显示星期天,如下所示。不确定我应该使用服务器端代码还是客户端代码等。

七月 八月 九月
3 10 17 24 31 7 14 21 28 4 11 18 25

0 投票
1 回答
2147 浏览

c# - 如何从动态生成的程序集中引用 GAC 程序集?

我正在自学 C# 中的中间语言 (IL) 生成,并且我一直被困了几个小时——这似乎是几天来如何System.Windows.Forms.dll从动态程序集中引用(例如) , 我正在使用AppDomain.CurrentDomain.DefineDynamicAssemblyand System.Reflection.Emit... 基于http://olondono.blogspot.com/2008/02/creating-code-at-runtime.html上的最优秀示例生成它

我有一个基本的 TransferObjectDllGenerator 工作,但现在我想(仅)在生成的程序集中引用现有库,但不知道如何。

这个 SO 问题让我参加了AppDomain.CurrentDomain.AssemblyResolve这次活动。我尝试实现一个事件处理程序,但它从未被触发,所以我想我做了一些基本愚蠢的事情,比如把事件处理程序放在完全错误的地方?

任何指向正确方向的指针将不胜感激。

这是我的主线......有趣的部分是// <<-- Commented thus

如果您需要/想要 TransferObjectDllGenerator 代码,请大喊...我没有发布它,因为它对于论坛帖子来说有点太大(恕我直言)。

在此先感谢您的时间。

干杯。基思。


编辑:为将来找到此线程的任何人提供一个工作示例。

无需提供自定义AssemblyResolve事件处理程序。那是一个purphy。我们只需要提供程序集的完全限定名称......其中包含程序集名称、命名空间、版本和 GUID。

0 投票
1 回答
2204 浏览

c# - 动态创建/加载用户控件只能工作一次!

我将我的 userControl 动态加载到 div 元素.. 但问题是它只能工作一次!..我的意思是我单击addMoreDay_btn按钮并且它起作用然后我尝试再次单击它它不会创建我的控件的另一个实例!

编辑

我认为它可以工作,但它不会保存最后创建的..它只是用新创建的控件替换它..我仍然不知道如何解决这个问题!=S

0 投票
1 回答
1358 浏览

.net - 使用 .NET 配置数据类型上的反射构建动态生成的配置 UI

有没有人有任何经验/试图这样做?

我们的 .NET 应用程序有一些相当复杂的 XML 配置,并且认为如果我们可以使用我们的配置对象层次结构来动态构建 UI,使用反射和来自这些对象的属性的属性/元数据来呈现选项会很好给用户生成配置。

让它变得非常通用会很好,所以我们可以为它提供任何 .NET XML 配置对象(在合理范围内),它会反映它并允许填充它。

0 投票
1 回答
841 浏览

php - 使用 php 动态创建 html 元素并使用 javascript 进行分页

我正在 html 中动态创建一个元素,并希望通过引用其 ID 在 javascript 函数中使用它。但是由于它的 ID 是使用 PHP 动态生成的,所以我如何将它传递给 javascript 函数到getElementById

实际上,我正在尝试使用 javascript 进行分页。我已经显示了页码,并在上面放了 HREF,但是 onclick 功能被卡住了?请帮忙。我的代码如下:

0 投票
1 回答
612 浏览

asp.net - 在asp.net中动态改变图片

img src="Images/MainMaster/TruckImg.gif" id="imgCompanyLogo" alt="公司标志" />

我有一个图像,我想为每个登录到该站点的公司更改。如何将该图片动态更改为存储在我的数据库中的图像?谢谢!

0 投票
1 回答
1123 浏览

jquery - Jquery自动完成循环

我想将自动完成附加到动态生成的输入框。我可以对那些从外部事件(例如单击按钮)生成的人执行此操作。但是在必要的情况下,输入框是在前一个输入框的 ONSELECT 事件上生成的,该输入框附加了自动完成功能。

换句话说,最初我的页面上有一个输入框(带有自动完成功能)。当一个选项被选中(ONSELECT)时,它会生成另一个输入框。问题 - 生成的输入框还应该附加自动完成功能,其 ONSELECT 事件应该生成另一个输入框,这应该永远持续下去。

我主要需要这背后的逻辑。我对语法没问题。只是不知道如何解决循环问题。

我在这里阅读了其他需要做同样事情的问题,但在他们的情况下,元素是在外部生成的。非常感谢任何帮助。提前致谢。


编辑-我是新来的,不知道如何发布格式化的代码-@ Rob --- 谢谢。我喜欢你的主意。但我不明白你为什么最后使用了 .val('') 。好吧,它仍然无法正常工作。我也尝试了其他类似的方法(比如将克隆附加到父元素(div#in))。警报显示在选择上。这意味着 onselect 事件正在被触发。这是代码——

编辑:更正了代码格式

编辑:我找到了解决方案 :) 非常感谢您的输入 Rob !这就是我所做的 -

});

PS我很高兴。现在我也知道如何在这里发布格式化代码了。谢谢!