2011-12-15 13 views
0

jqueryの関数を作成して選択ボックスから値を取得し、現在のページのURLを "http:// localhost/Products ?availability = High & priceSort = Low & tab = 2 " と私は、私のURLのパラメータ文字列を取ってデータベースの製品を照会したい。誰でも知っているどのようにこれらのパラメータの文字列を私のコントローラでSQLにlinqを使用してクエリすることができますし、URLからの値に応じてデータベースから結果を得ることができます知っている。asp.net mvcのURLを処理するコントローラを作成する方法

私は自分のビューのページでフィルタボックスを使用しています。私は私のURLに私はデータベースからクエリを製品をフィルタリングするパラメータ文字列を使用したい。

ありがとうございました。

答えて

1
public class ProductsController : Controller 
{ 
    // http://localhost/Products/Search?availability=High&priceSort=Low&tab=2 
    public ActionResult Search(string availability, string priceSort, int tab) 
    { 
     // your implementation here 
    } 
} 
+0

申し訳ありませんが、私を明確に説明できますか?私はそれについての初心者ですから。あなたが気にしないことを望みます。 – Nothing

+1

質問を更新して、これまでの内容に関する詳細情報を入手できれば助かります。私はあなたが今何を探しているのかよく分かりません。 –

+1

クエリ文字列パラメータは、アクションメソッドの対応するメソッドパラメータに自動的に渡されます。したがって、「可用性」のクエリ文字列パラメタと同じ名前のアクションメソッドパラメータがある場合、そのパラメータはクエリ文字列からその値を取得します。 – Haacked

関連する問題