Článek: AN0002373Aktualizováno:: 08.11.2018
Ovládací prvek, který na stránku vloží textové pole, které se používá pro editaci dat.
Vlastnosti
| Název |
Popis |
| int MaxLength |
Maximální délka textu. Pokud je 0, pak je neomezená. |
| int MinLength |
Minimální délka textu. Pokud je 0, pak je neomezená. |
| int Rows |
Počet zobrazených řádek. Pro dlouhé texty. |
| string DefaultCssClass |
Výchozí CSS třída pro control. |
| void Focus() |
Metoda předá controlu focus. |
| string Text |
Textová hodnota v controlu. |
| string TextCommented |
Text v komentářové části controlu. |
| string RegularExpression |
Regulární výraz použití před ukládáním controlu. |
| string RegularExpressionMessage |
Chybové hlášení při nesplnění regulárního výrazu. |
| object GetData() |
Funkce vrátí text v textboxu. |
| void SetData(object value) |
Metoda nastaví text do textboxu. |
| string GetDataAsString() |
Funkce vrátí text v textboxu. |
| string TextBoxClientId |
ID textboxu na klientu. Slouží pro použití v Javascriptu na klientu. |
| string Placeholder |
Hodnota pro placeholder, tj. text, který se zobrazí, pokud není zadána žádná hodnota. |
| bool IsRegimeInsertCommented |
Příznak, zda je text v v režimu přidávání komentářů. |
| string ID |
ID rámečku. |
| bool Mandatory |
Příznak, zda je hodnota povinná. |
| bool ReadOnly |
Příznak, zda je control jen pro čtení. |
| string Tag |
Textová vlastnost pro vlastní použití. |
| OGItem OGItem |
Nadřízený OGItem. V tomto OGItem je rámeček vložen. Pokud je vráceno NULL, pak neexistuje nadřízený OGItem. |
Příklad
Skript přidá do stránky titulek a textitem.
gi = OGForm.CreateOGGroup( 'gicontakt', 'Kontaktní údaje', false, false);
OGForm.AddControl( gi);
var r = OGForm.CreateRow();
var c1 = OGForm.CreateCol(true);
var ti1 = OGForm.CreateOGTitle('ti1', 'Jméno a přijmení', true);
var t1 = OGForm.CreateOGText( 'tName', true, null);
c1.Controls.Add( OGForm.CreateItem(ti1, t1));
r.Controls.Add(c1);
gi.Controls.Add(r);