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:

Want to learn more?

Sign up for our free beginner training. Boost your credentials through advanced courses and certification.
Register for Sitefinity training and certification.

Was this article helpful?