This example demonstrates how to add the ASPxHtmlEditor to the FormView control's template and use the Bind method to bind the editor's content to the corresponding data source field.
Overview
Add the FormView control to the page, bind it to a data source, and specify a field to get its data from the data source.
Add the ASPxHtmlEditor to the FormView's template and specify the editor's markup - use the Bind method to bind the editor's Html property to the corresponding field in the FormView's data source.
ASPx<asp:FormView ID="FormView1" runat="server" DataKeyNames="ID" DataSourceID="AccessDataSource1"
AllowPaging="True">
<ItemTemplate>
<dx:ASPxHtmlEditor ID="ASPxHtmlEditor1" runat="server" Html='<%# Bind("Html") %>'>
<Settings AllowDesignView="False" AllowHtmlView="False" />
</dx:ASPxHtmlEditor>
</ItemTemplate>
</asp:FormView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/HtmlEditorSampleDB.mdb"
SelectCommand="SELECT * FROM [Html]">
</asp:AccessDataSource>
Files to Review
- Default.aspx (VB: Default.aspx)
Documentation
More Examples
Example Code
ASPx<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="DevExpress.Web.ASPxHtmlEditor.v13.1, Version=13.1.14.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" Namespace="DevExpress.Web.ASPxHtmlEditor" TagPrefix="dx" %>
<%@ Register assembly="DevExpress.Web.v13.1, Version=13.1.14.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
<%@ Register assembly="DevExpress.Web.ASPxSpellChecker.v13.1, Version=13.1.14.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web.ASPxSpellChecker" tagprefix="dx" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:FormView ID="FormView1" runat="server" DataKeyNames="ID" DataSourceID="AccessDataSource1" AllowPaging="True">
<ItemTemplate>
<dx:ASPxHtmlEditor ID="ASPxHtmlEditor1" runat="server" Html='<%# Bind("Html") %>'>
<Settings AllowDesignView="False" AllowHtmlView="False" />
</dx:ASPxHtmlEditor>
</ItemTemplate>
</asp:FormView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/HtmlEditorSampleDB.mdb"
SelectCommand="SELECT * FROM [Html]">
</asp:AccessDataSource>
</div>
</form>
</body>
</html>