2011-05-14 43 views
0

我在页面上有搜索按钮。用户输入som数据并单击搜索按钮。 如何用查询字符串进行搜索(如google搜索)。 是正确的:页面中的搜索按钮和传递项目作为查询字符串

void search_click(...) 
{ 
    string item1 = text1.text; 
    string item2 = text2.text; 
    Responce.Redirect(currentPage.html?x=item1&y=item2); 
} 

或有更好的解决办法(C#)

回答

0

您需要使用获得搜索表单上方法。

也许最简单的方法是不使用ASP.NET控件和使用普通HTML组件代替:

<form method="get" target="search.aspx"> 
    Search: <input type="text" name="q" value="Search"><br> 
    <input type="submit"> 
</form> 

然后,当搜索用户点击按钮,用户将带到一个像URL这样的地方:

http://YOUR_SERVER/YOUR_APP/search.aspx?q=hello 
0

您的代码有一些错误。使用以下内容:

Responce.Redirect("currentPage.html?x=" + item1 + "&y=" + item2); 
+0

其sudo代码。不重要 – mmtemporary 2011-05-14 14:42:43

相关问题