如何以编程方式在特定位置放置必填字段验证器

时间:2011-10-18 14:20:09

标签: c# asp.net

我有一个以编程方式创建的字段验证器,如何将它放在我的aspx页面中的特定位置?现在它只是将它放在字段旁边但我想要它在其他地方,我该怎么做呢?

2 个答案:

答案 0 :(得分:3)

我不知道我是否完全理解您的问题,但您应该能够将验证器添加到您想要的任何容器中。

<asp:TextBox ID="TextBox1" runat="server" ... />
<asp:PlaceHolder ID="PlaceHolder1" runat="server" ... />

代码隐藏:

RequiredFieldValidator val = new RequiredFieldValidator();

//populate validator properties

PlaceHolder1.Controls.Add(val);

答案 1 :(得分:0)

如果位置已修复,请使用ASP.Net占位符控件放置验证器。