protected void regatkList_SelectedIndexChanged(object sender, EventArgs e) { int recomLvl = Int32.Parse(regatkList.SelectedValue); if (recomLvl == -1) { AtkListView.DataSource = null; AtkListView.DataBind(); } else { LoadMissionList(recomLvl); } }
private void LoadMissionList(int recomLvl) { List <MissionData> misdatalist = MissionData.GetMisList(recomLvl); dtMission = new DataTable(); dtMission.Columns.Add("MissionId", typeof(int)); dtMission.Columns.Add("IP Address", typeof(string)); dtMission.Columns.Add("Mission Name", typeof(string)); dtMission.Columns.Add("Recommended Level", typeof(string)); foreach (MissionData misdata in misdatalist) { dtMission.Rows.Add(misdata.MissionId, misdata.MissionIP, misdata.MissionName, misdata.RecommendLevel); } AtkListView.DataSource = dtMission; AtkListView.DataBind(); }