2011-05-14 30 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

相關問題