У меня проблема с проверкой всех текстовых полей в PlaceHolder. Я сделал PlaceHolder, и я не знаю, как проверить, что все текстовые поля имеют целые числа в виде текста. Есть идеи?Подтвердить все текстовые поля в PlaceHolder
public void Made_Matrix (PlaceHolder Matrix, int Size){
for(int row=0; row < size; row++){
for(int col=0; col < size; col++){
TextBox TB = New TextBox();
Matrix.Controls.Add(TB);
TB.ID = TB + Convert.ToString(row) + Convert.ToString(col);
TB.AutoPostBack = "true";
}
Matrix.Controls.Add(new LiteralControl ("<br/>"));
}
}
public void TB_Validate (PlaceHolder Matrix, int Size){
for (int row = 0; row < size; row++){
for (int col = 0; col < size; col++){
string Ident = TB + Convert.ToString(row) + Convert.ToString(col);
Как я могу найти текст, скрытый в TextBox с идентификатором от Ident? И как проверить, является ли это числовым? Я полагаю, что в .NET нет функции типа IsNumeric(), правильно?
ОК, это хорошая идея, но как получить текст для каждого текстового поля ...:/ – Alliah
Я обновил ответ двумя способами, чтобы добраться до текстовых полей. – batwad