0

から継承されていない通常のページに 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 を文字列でレンダリングする方法はありますか?

4

1 に答える 1

2

EPiServer.SimplePage から継承してみてください。それはうまくいくはずです。

于 2011-09-07T15:38:23.717 に答える