2011-08-01 43 views
0

我有一个下拉列表,其中包含所有控件名称,如文本框,标签,组合框,下拉列表等。 如果在开始时将一个标签控件放置在窗体上,在用户选择下拉列表中的控件名称时,该标签控件应该用用户选择的控件动态替换...这样,控制用户想要保留的任何东西都可以保留只需选择dropdow在c#.net中的用户选择动态添加控件


我需要的控件是dynamic.that只是requirement.whenever一个人,说管理员要改变来自CMS的控制,他可以很容易地选择而改变。

+0

所有这些控件是否已经存在? Windows窗体应用程序或ASP.NET网站?请给出更多细节,并尝试澄清你想要的。 –

+0

这是一个Windows窗体或一个asp.net应用程序? – deostroll

+0

26秒晚:( – deostroll

回答

0

您需要为此使用一些Javascript魔术。具体要求是什么?

+0

我需要控件是动态的。这只是要求。每当一个人,如果管理员希望更改来自CMS的控件,他可以很容易地通过选择进行更改。 – prema

+0

如果表单中包含名称文本框,电子邮件文本框和提交按钮,那么当管理员希望将名称文本框更改为未来的标签时,在选择下拉菜单时,他必须能够将控件从文本框更改为标签 – prema

+0

您无法通过复制粘贴代码来实现该目的,你必须为自己思考和学习。 select元素有一个onChanged事件,可以根据需要侦听并修改DOM。您可以使用'document.createElement'创建新元素,或者自己设置另一个DOMElement的innerHTML。 – TJHeuvel