创建动态的验证控件的问题,在线等待???
<asp:table id="LoopField" runat="server" width="500" cellPadding="0" cellSpacing="0" HorizontalAlign="Center">
/////codebehind
private void Page_Load(object sender, System.EventArgs e)
{
if( !IsPostBack )
{
for( int i = 1; i < 3; i++ )
{
TableRow TR = new TableRow();
TableCell TD1 = new TableCell();
TD1.CssClass = "ListCellTitle";
TD1.HorizontalAlign = HorizontalAlign.Center;
Label FieldNameLabel = new Label();
TD1.Controls.Add( FieldNameLabel );
TR.Cells.Add( TD1 );
TableCell TD2 = new TableCell();
TD2.CssClass = "ListCellTitle";
TD2.HorizontalAlign = HorizontalAlign.Left;
TextBox FieldNameText = new TextBox();
FieldNameText.ID = "M" + i;
TD2.Controls.Add( FieldNameText );
TR.Cells.Add( TD2 );
LoopField.Rows.Add( TR );
RequiredFieldValidator FieldNameValid = new RequiredFieldValidator();
FieldNameValid.ID = "INT" + i;
FieldNameValid.ControlToValidate = "M" + i;
FieldNameValid.ErrorMessage = "ewfewfwefew";
FieldNameValid.Enabled = true;
}
}
}
我想对每一个生成的TextBox进行验证,但是验证没有起作用???在网页的源代码里也没出现验证的代码?