2012-08-23 28 views
0

我目前正在使用老版本的EPiServer。 在編輯器中,我需要添加HTML這樣的:episerver 4 - 在編輯器中添加表格標籤

<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> 

結案.....

回答

0

這是一個壞主意,在未從編輯器工具欄支持的編輯器中添加一些東西。

但由於您可以保存HTML,所以答案在您的模板中。很可能你的母版頁有一個大型的ASP.NET服務器FORM,包含了大部分的BODY。

0

所有基於webforms的頁面都必須有一個封閉的表單標籤runat =「server」(如前面的答案所述)。

回到EPiServer 4天,我們曾經在ASP.NET runat =「server」表單之後添加了第二個表單,然後用CSS重新定位了它。第二種形式不能包含任何runat =「server」的asp.net控件。