protected void Page_Load(object sender, EventArgs e) { ForumEntities fEntity = new ForumEntities(); DataTags.DataSource = fEntity.ShowTags(); DataTags.DataBind(); }
// GridDataを並び変えるメソッド public static IOrderedEnumerable <Customer> sortGridData(DataTags tag) { switch (tag) { case DataTags.MCID: // MCIDをアルファベット順に並び変える return(customers.OrderBy(customer => customer.MCID)); case DataTags.SCHigh: // SCポイントが高い順に並び変える return(customers.OrderByDescending(customer => customer.SC)); case DataTags.SCLow: // SCぽいんとが低い順に並び変える return(customers.OrderBy(customer => customer.SC)); case DataTags.ContributionHigh: // Contributionポイントが高い順に並び変える return(customers.OrderByDescending(customer => customer.Contribution)); case DataTags.ContributionLow: // Contributionポイントが低い順に並び変える return(customers.OrderBy(customer => customer.Contribution)); case DataTags.ID: // IDを1から順番に並び変える return(customers.OrderBy(customer => customer.ID)); default: return(null); } }