Web ページの下に Asp.Net Mvc3 webgrid があります。10 段落後。WebGrid でページ番号をクリックすると、ハイパーリンクが # として表示されるため、ページが一番上に表示されます。webgrid でページ番号をクリックしてもページが上に移動したくありません。
@{
var gridUser = new WebGrid(canPage: true, defaultSort: "CreatedOn", rowsPerPage: 5,
ajaxUpdateContainerId: "DivGridUser");
gridUserRoles.Bind(Model.User, rowCount: Model.User.Count(), autoSortAndPage: true);
gridUserRoles.Pager(WebGridPagerModes.All);
}
<div id="DivGridUser" style="display: none">
@gridUserRoles.GetHtml(htmlAttributes: new { id = "DivGridUser" },
columns: gridUser.Columns(
gridUserRoles.Column("Name"),
gridUserRoles.Column("CreatedOn")
)
)
AjaxUpdateContainerId を使用してページングを ajax 化しています。この問題を解決する方法を教えてください。.