MVC3 webgrid を使用して、データの表示、並べ替え、およびページ付けを行っています。表示は問題ありませんが、新しいページをクリックするか並べ替えを要求すると、テーブルが新しいウィンドウで独自に開きますか? なぜこれが起こるのか知っている人はいますか?部分図に含まれています。
グリッドのコードは次のとおりです。
@{
var grid = new WebGrid(
source: Model,
defaultSort: "StudyName",
rowsPerPage: 10,
canPage: true,
canSort: true);
}
<div>
@if (Model.Any())
{
@grid.GetHtml(
tableStyle: "resultTable",
headerStyle: "head",
alternatingRowStyle: "alt",
columns: grid.Columns(
//List of columns
)
)
}