2010-11-30 2 views
1

Я пытаюсь использовать функцию MaxLength для текстового поля в коде.Свойство MaxLength для текстового поля в коде позади?

Как можно создать текстовое поле txttabname здесь, которое создается динамически. Есть идеи? Заранее большое спасибо!!

for (int i = 0; i < additionalPageCount; i++) 
    { 
     if (i == 0) 
     { 
      this.pnlProfilePages.Controls.Add(new LiteralControl("<tr><td colspan=\"4\" style=\"width:100px;font-size:11px; padding-bottom: 10px;\"><h3>Page Tabs</h3></td></tr>")); 
     } 
     this.pnlProfilePages.Controls.Add(new LiteralControl("<tr><td style=\"font-size:11px; padding-left:6px;\">Tab Name :</td><td style=\"padding-right:10px;font-size:11px;MaxLength:20\">")); 
     string txtTabControlID = "txtTabName" + i.ToString(); 
     TextBox txtTab = new TextBox(); 
     txtTab.ID = txtTabControlID; 
     txtTab.Width = 100; 
     txtTab.TabIndex = lastTabIndex++; 
    } 
} 
+0

Я заметил, что вы на самом деле не добавляете текстовое поле ... вы его инициализируете, но вы ничего не делаете с ним. Что вы надеетесь сделать после установки свойства MaxLength? – bitxwise 2010-11-30 17:19:10

+0

Ох, моя глупость. Я ошибался. Я прошу прощения. Я знаю это свойство, но почему-то спросил об этом? :( – Ram 2010-11-30 17:20:49

ответ

0
txtTab.MaxLength = 20; 

Это то, что вы пытаетесь сделать?

Смежные вопросы