Using asp:form
Wrap Markup with <asp:form></asp:form>
In C1 CMS, you can insert ASP.NET user controls in pages, templates, CMS Functions. These user controls may include web forms. That is why you should specify <asp:form>
tags around the markup where such controls occur or are expected.
The <asp:form>
tag must include this namespace: http://www.composite.net/ns/asp.net/controls
.
You can add <asp:form></asp:form>
in the Source Editor when editing pages, layout templates or CMS Functions.
For example, to add these tags within a page:
- From the Content perspective, edit a page.
- Switch to Source mode.
- Insert
<asp:form></asp:form>
around the page markup:<asp:form xmlns:asp="http://www.composite.net/ns/asp.net/controls"> <!-- page markup --> </asp:form>
- Save and publish the page.
On the server side, it will create a standard ASP.NET form.
<form runat="server"> <!-- ASP.NET form controls, etc --> </form>