2008-11-21 87 views
1

我試圖把下面的谷歌生成的搜索框代碼到主網頁上的網站:谷歌搜索代碼

<form action="http://www.google.com/cse" id="cse-search-box"> 
    <div> 
    <input type="hidden" name="cx" value="partner-pub-xxxxxxxxxx:u3qsil-l6ut" /> 
    <input type="hidden" name="ie" value="ISO-8859-1" /> 
    <input type="text" name="q" size="31" /> 
    <input type="submit" name="sa" value="Search" /> 
    </div> 
</form> 
<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=en"></script> 

的問題,我認爲,必須要做些什麼與表單標籤。我試過把這段代碼放在用戶控件中,然後將它嵌入到母版頁中,但是沒有運氣...

回答

2

你有沒有機會在你的用戶控件所在的位置包裝一個「form runat = server」放在哪裏?
這會導致問題。

2

ASP.NET喜歡用一個Form標籤封裝整個頁面,並且你不能嵌套表單標籤...因此,將它移動到<表單runat =「服務器」>標籤之外,那麼你將會很好。