我有多个表我正在使用WebGrid来显示。 WebGrid按字母顺序显示我的列,但我希望它们以传递给WebGrid的方式显示。 (它在数据库中的顺序。)我无法指定要排序的列,因为我有一个表的列表,我一直在填充WebGrids,表中有不同的列。
查看:
public static boolean isVowel(String str) {
if (str.equalsIgnoreCase("a")) {
return true;
} else if (str.equalsIgnoreCase("e")) {
return true;
} else if (str.equalsIgnoreCase("i")) {
return true;
} else if (str.equalsIgnoreCase("o")) {
return true;
} else if(str.equalsIgnoreCase("u")){
return true;
} else {
return false;
}
}
控制器:
@{
foreach (var item in ViewBag.GenericTable) {
var grid = new WebGrid(item);
@grid.GetHtml(
headerStyle: "table table-bordered",
tableStyle: "table table-striped table-hover",
alternatingRowStyle: "alt",
selectedRowStyle: "table-inverse"
);
}