2016-06-28 5 views
0

を表示:データベースを検索し、私は私のコントローラで、このコードを持っている.cshtmlページ

public ActionResult Search(String searchstring) 
    { 

     var number = from n in db.UCountInfoes 
        select n; 

     if (!String.IsNullOrEmpty(searchstring)) 
     { 
      number = number.Where(i => i.IDNumber.Equals(searchstring)); 
     } 
     return View(number); 
    } 

と私の.cshtmlページで私は検索に使用され、この持っている:クリックした後

<div class="form-group"> 
         @Html.LabelFor(model => model.ID_Number, htmlAttributes: new { @class = "control-label col-md-2" }) 
         <div class="col-md-10"> 
          @Html.EditorFor(model => model.ID_Number, new { htmlAttributes = new { @class = "form-control" } }) 
          @Html.ValidationMessageFor(model => model.ID_Number, "", new { @class = "text-danger" }) 
         </div> 
        </div> 
<div class="form-group"> 
         <div class="col-md-offset-2 col-md-10"> 
          <input type="submit" name="SearchButton" value="Search" class="btn btn-inverse" /> 
         </div> 
        </div> 

を検索ボタン別の.cshtmlページにあるレコードを返したいと思います。

答えて

0
return RedirectToAction("Action Name", "Your Controller Name", number); 

上記の方法を使用することができます。 ここで、アクション名は、結果を表示するビュー名です。

関連する問題