我想對綁定到下拉列表的數據進行排序。Dropdown中的數據排序
我從數據庫中取出學生的名字,但認爲我不能直接使用orderby。
因爲我從數據庫中獲得的數據是Guid類型的學生ID。
然後我從ID找到全名。
下面的代碼
public DataTable GetAllStudentNameFromMentor(Guid MentorId)
{
DataTable AllStudents = new DataTable();
AllStudents.Columns.Add("StudentID", typeof(Guid));
AllStudents.Columns.Add("studentName", typeof(string));
var allm = from sm in Db.StudentMentor
where sm.MentorID.Equals(MentorId)
select sm;
foreach (var v in allm)
{
string studentname = BussinesCollection.BussinesPerson.GetFullName(v.StudentID.Value);
AllStudents.Rows.Add(v.StudentID,studentname);
}
return AllStudents;
}
我綁定表中的下拉列表。
ddlstudent.DataSource = m.bussinesCollection.BussinesMentor.GetAllStudentNameFromMentor(MentorID);
ddlstudent.DataBind();
但我想名字應該按字母順序。
會有人願意幫助我..
它的工作完全適合我..謝謝了很多.. –