0
A
回答
2
你可以做到这一点,只要在控制类型要使用都有一个默认的构造函数。
T AddControl<T>() where T : WebControl, new()
{
T ctrl = new T();
...
return ctrl;
}
+0
大卫,谢谢。我想检查传入的控件是否是一个文本框并设置了一些属性。下面我粘贴了我写的代码,但这不是正确的。我哪里错了。如果(ctrl.Equals(System.Web.UI.WebControls.TextBox)) {...设置一些属性} – BumbleBee 2010-11-30 00:14:44
3
我想你可以做这样的事情:
public void CreateControl<W>(Func<W> controlConstructor) where W : WebControl
{
W control = controlConstructor();
//add control and configure it, etc etc
}
+0
也可能是一个简单的`CreateControl
2
添加文本框控件通过的,我们希望在phTextBoxes占位符动态创建控件“N”号占位符
private void CreateTextBoxes()
{
for (int counter = 0; counter <= NumberOfControls; counter++)
{
TextBox tb = new TextBox();
tb.Width = 150;
tb.Height = 18;
tb.TextMode = TextBoxMode.SingleLine;
tb.ID = "TextBoxID" + (counter + 1).ToString();
// add some dummy data to textboxes
tb.Text = "Enter Title " + counter;
phTextBoxes.Controls.Add(tb);
phTextBoxes.Controls.Add(new LiteralControl("<br/>"));
}
}
在CreateTextBoxes方法我循环。
相关问题
- 1. 在运行时创建用户控件
- 2. 放在运行时创建的控件
- 3. 在运行时创建控件
- 4. 如何在运行时创建控件?
- 5. 在运行时创建控件
- 6. 创建WPF运行时控件
- 7. 在ASP.NET MVC在运行时创建新的用户控件
- 8. 创建DOM元素时运行函数
- 9. 访问不使用ControlCollection而在运行时创建的控件
- 10. 在运行时创建用户控件对象
- 11. 如何使用app.config在运行时创建控件?
- 12. VB.net在运行时使用类创建控件?
- 13. 在运行时创建的控件的访问值
- 14. 在运行时在函数中创建一个结构数组
- 15. 为运行时创建的MFC文本控件启用Windows Cleartype
- 16. 如何继承在运行时创建的控件?
- 17. 迭代在运行时创建的表单控件
- 18. 在运行时创建的删除控件
- 19. 活动的控件在运行时创建
- 20. 在WPF中运行时创建的测量控件
- 21. XAML与在运行时创建的控件
- 22. 创建一个在运行时加载XAML的WPF控件
- 23. 如何在运行时在iOS上创建控件
- 24. 在运行时创建jrxml文件并在运行时修改
- 25. 将控件添加到在运行时创建的另一个控件
- 26. 在WPF运行时动态绘制或创建数据绑定用户控件
- 27. Win Phone 8 WP8在运行时创建动态控件
- 28. 在运行时创建,拖放和调整控件大小
- 29. 在运行时创建组件 - Delphi
- 30. 在运行时创建Tframes:
您的意思是在浏览器(客户端)或“运行时”的“运行时”(如在服务器上动态显示),因此客户端只会在页面刷新和回发中看到更新? – cwap 2010-11-29 23:22:29