在aspx页面上实现Google自定义搜索的最佳方式

2 forms asp.net google-search google-custom-search

Google自定义搜索代码作为表单标记提供.但是,Asp.net只允许在页面上使用单个表单标记.实现其代码的最佳方法是什么,以便将其包含在aspx页面上(比如作为主页或导航元素的一部分).

Chr*_*tal 7

您可以在ASP.NET页面上拥有多个表单标记.限制在服务器端(runat ="server")表单标记上.

只要只有一个具有runat ="server"属性而另一个不包含在另一个中,您可以实现两个表单标记(或更多).例:

<body>
<form action="http://www.google.com/cse" id="cse-search-box"> ... </form>
<form runat="server" id="aspNetform"> ... </form>
<body>
Run Code Online (Sandbox Code Playgroud)