episerver 4 - 在编辑器中添加表单标签

时间:2012-08-23 06:46:32

标签: episerver

我目前正在使用旧版EPiServer。 在编辑器中我需要像这样添加html:

<FORM method=get name=name action=http://somesite.html target=_blank>
<TABLE border=0 cellPadding=5 width=400>
<TBODY>
<TR>
<TD><INPUT name=keywords maxLength=50 size=30><INPUT value=Search type=submit> </TD></TR></TBODY></TABLE></FORM>

这不起作用,我认为这是因为页面上会有两个表单标签。 有什么想法吗?

编辑:更具体:表格标签当然是嵌套的。

这有效

<p><input id="someId" type="text" /> 
<input onclick="window.open('http://somesite.html'+document.getElementById('someId').value)" type="button" value="Search" /></p>

案件结束.....

2 个答案:

答案 0 :(得分:0)

在编辑器工具栏中不支持在编辑器中添加内容是个坏主意。

但是,由于您可以保存HTML,因此答案就在您的模板中。很可能你的母版页有一个很大的ASP.NET服务器FORM,包含了大部分BODY。

答案 1 :(得分:0)

所有基于网络表格的网页都必须有一个封闭的表格标签,该标签为runat =“server”(如前面的答案中所述)。

回到EPiServer 4天后,我们曾经在ASP.NET runat =“server”表单后添加第二个表单,然后用CSS重新定位它。第二种形式不能包含runat =“server”的任何asp.net控件。