For developers: Create long text fields
To learn more about the different steps to create a custom field, read the For developers: Create custom fields for product types article.
Here is a list of the things that are specific for the long text field:
- Field CLR type: typeof(string).FullName
- User friendly data type: UserFriendlyDataType.LongText
- DB type: CLOB
- Field type: typeof(HtmlField).FullName
When creating a long text field you must also add meta attribute ControlTag.
The value of the attribute must be the following:
string.Format("<sitefinity:HtmlField runat=\"server\" DisplayMode=\"Read\" Value='<%# Eval(\"{0}\")%>' />", wcfField.Name)
Use the following code sample: