Рендеринг EPiServer XForm на обычной странице, не унаследованный от EPiServer - PullRequest
0 голосов
/ 07 сентября 2011

Мне нужно отобразить элемент управления XForm на обычной странице, которая не наследуется от TempaltePage. В настоящее время я получаю сообщение:

Ошибка: невозможно создать форму

С записью в журнале:

ERROR [85] EPiServer.XForms.WebControls.XFormControl.CreateChildControls - 12.6.1 Can not create form
System.ArgumentNullException: Value cannot be null.  Parameter name: virtualPath
       at System.Web.VirtualPath.Create(String virtualPath, VirtualPathOptions options)
       at EPiServer.XForms.WebControls.XFormControl.CreateChildControls().

Я не могу наследовать от TemplatePage, потому что для этого требуется тег <head runat="server">, но я загружаю контент через ajax и не могу иметь заголовок и другое на странице Есть ли способ отрисовки XForm в строке, например?

1 Ответ

2 голосов
/ 07 сентября 2011

Попробуйте наследовать от EPiServer.SimplePage. Это должно работать.

...