1

我正在尝试将以下 Google 生成的搜索框代码放入网站的母版页中:

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

我相信这个问题与表单标签有关。我已经尝试将此代码放在用户控件中并将其嵌入到母版页中,但还没有运气......

4

2 回答 2

2

您是否有一个“form runat=server”环绕着您的用户控件的放置位置?
那会引起问题。

于 2008-11-21T04:57:24.477 回答
2

ASP.NET 喜欢用 Form 标签包围整个页面,并且不能嵌套表单标签……所以将它移到 <form runat="Server"> 标签之外就可以了。

于 2008-11-21T04:58:16.567 回答