Ich verwende MVC 3 Razor und ich bin mit dem folgenden Web-Raster Daten angezeigt werden,Web-Gitter Sortierung nicht funktioniert mvc 3 Rasierer
Was ich auf meiner ersten Spalte müssen sortiert werden. Ich habe ähnlichen Code auf anderen Seiten auch für meine Sortierung verwendet und es funktioniert gut, aber hier scheint es nicht zu funktionieren.
Aber wenn ich auf die nächste Seite gehe, sage Seite 2 und jetzt klicke ich auf Sortieren, es wird aufsteigend sortiert und dann wieder das selbe Problem.
<div id="grid">
@{
// added ajaxContainerId
var listgrid = new WebGrid(source: Model.ABC, rowsPerPage: 2, ajaxUpdateContainerId: "grid");
@listgrid.GetHtml(
columns: listgrid.Columns(
listgrid.Column("ColName", format: @<text><a href="javascript:ShowData(@item.ColName);">@item.Name</a></text>, canSort:true),
listgrid.Column(null, "Delete", (item) => MvcHtmlString.Create(string.Format("<a href='DeleteList/{0}'>Delete</a>", @item.Name))),
))
}
</div>