现在是动态生成N个TextBox和N个RegularExpressionValidator 但现在RegularExpressionValidator 失效了,
myTextBox.ID 和 myRegularExpressionValidator.ControlToValidate = cId是一样的啊。大家过来看一下~谢了
TextBox myTextBox = new TextBox();
myTextBox.ID = cId;
myTextBox.ValidationGroup = cId;
myTextBox.DataBinding += new EventHandler(this.TextBoxDataBinding);
RegularExpressionValidator myRegularExpressionValidator = new RegularExpressionValidato();
//
myRegularExpressionValidator.ControlToValidate = cId;
myRegularExpressionValidator.ValidationExpression = @"^[0-9]*[1-9][0-9]*$";
myRegularExpressionValidator.ErrorMessage = "请输入数字";
myRegularExpressionValidator.ValidationGroup = cId;
myRegularExpressionValidator.ID = "Expression" + cId;
myRegularExpressionValidator.Display = ValidatorDisplay.None;
container.Controls.Add(myTextBox);
container.Controls.Add(myRegularExpressionValidator);
myTextBox.ID 和 myRegularExpressionValidator.ControlToValidate = cId是一样的啊。大家过来看一下~谢了
TextBox myTextBox = new TextBox();
myTextBox.ID = cId;
myTextBox.ValidationGroup = cId;
myTextBox.DataBinding += new EventHandler(this.TextBoxDataBinding);
RegularExpressionValidator myRegularExpressionValidator = new RegularExpressionValidato();
//
myRegularExpressionValidator.ControlToValidate = cId;
myRegularExpressionValidator.ValidationExpression = @"^[0-9]*[1-9][0-9]*$";
myRegularExpressionValidator.ErrorMessage = "请输入数字";
myRegularExpressionValidator.ValidationGroup = cId;
myRegularExpressionValidator.ID = "Expression" + cId;
myRegularExpressionValidator.Display = ValidatorDisplay.None;
container.Controls.Add(myTextBox);
container.Controls.Add(myRegularExpressionValidator);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货