前もって感謝します。
ボタンがクリックされたときに Northwind データベースの行を「のみ」表示できるように、このボタンを機能させるのを手伝ってください。
私は webgrid チュートリアルを行っています。ただし、各チュートリアルでは、検索される前にグリッド/ウェブグリッドが常に表示されます。
フォームが送信されたときに、ボタンを使用して Northwind データベースの行からデータをリスト/ラベル/テーブルまたはグリッド 'のみ' に表示する方法を学べたら素晴らしいと思います。
簡単に言うと、私はこれを持っています:
@{
Layout = "~/_Layout.cshtml";
Page.Title = "Compare";
var db = Database.Open("Northwind");
var selectedData = db.Query("SELECT * FROM Products");
<h1>Products</h1>
<form action="" method="post">
<div>
<input type="Submit" value="Get Products" /><br/> <br/>
</div>
</form>
<ol>
@foreach(var row in selectedData)
{
<li><a href="#">@row.ProductName</a></li>
}
</ol>
}
編集: Mike のチュートリアル ( http://www.mikesdotnetting.com/Article/211/Adding-A-Footer-To-The-Razor-WebGrid ) で、Mike は Razor の webgrid を使用して Northwind データベースにアクセスし、注文を表示します。 .
フォーム データを使用して、送信ボタンでデータベースにアクセスしたいと考えています。これは可能ですか?もしそうなら、どのように?ありがとう。