0
ユーザーがidを使って何かを検索できるシンプルなサイトを作成しました(常に1つの結果しか返しません)。この検索入力をIDとしてURLに追加したいと思います。この特定の検索結果にURLを共有できるようにします。Asp.Net MVC 4検索文字列をidパラメータとして追加する
それは私がURLパラメータにIDを渡し、リンク項目にこのIDの検索を実行する方法がわからない
Mysite/ProductSearch/12345
ようになります。
私はヒントと参考に感謝します。
コントローラ(ProductStateLookup):
[HttpPost]
public ActionResult Index(string Search)
{
// some code to query the db and return me model with data
return View(model);
}
ビュー:
<div id="ProductSearch">
<form action="ProductStateLookup/Index" method="POST">
<input type="text" name="Search" placeholder="Enter Product ID">
<input type="submit" value="Check P">
</form>
</div>
を生成する
ようなものにする必要があるでしょうか?すべての結果が同じページに表示される場合は、 'jQuery.ajax'を使用して、検索パラメータを' ProductSearch'メソッドに渡し、部分表示を使用して結果を表示します(多分ページネーションを含むかもしれません。 –