0

MVC のマスター ページに機能を追加するにはどうすればよいですか。私はかみそりビュー エンジンを使用しており、「site.cshtml」をマスター ページとして使用しているビューがいくつかあります。ここで、すべてのビューに検索ボックスと検索ボタンを持たせたいので、マスター ページ (site.cshtml) に検索ボックスとボタンを配置しました。ボタンクリックで機能を追加したいと思います。コードはどこに記述すればよいですか? 助けてください。

4

1 に答える 1

0

フォームをマスター ページに追加し、コントローラーの 1 つで検索方法を定義し、必要に応じて検索ビューを表示して結果を表示する必要があります。フォームは、次の例のように定義できます。

@using (@Html.BeginForm("Search", "Home", FormMethod.Post))
{

    <label for="searchTerm">Search</label>
    @Html.TextBox("searchTerm")
    <input type="submit" value="Search"/>
}

コントローラーSearchのアクションとパラメーターとして渡される検索文字列はどこですかHomesearchTerm

于 2013-01-18T09:43:10.483 に答える