62,041
社区成员
发帖
与我相关
我的任务
分享
dataView = (DataView)ExperimentalReports.Select(DataSourceSelectArguments.Empty);
if (dataView != null)
{
dataView.Table.Columns.Add("StudentId", System.Type.GetType("System.String"));
dataView.Table.Columns.Add("LastName", System.Type.GetType("System.String"));
dataView.Table.Columns.Add("FirstName", System.Type.GetType("System.String"));
dataView.Table.Columns.Add("Name", System.Type.GetType("System.String"));
foreach (DataRow dataRow in dataView.Table.Rows)
{
ProfileCommon profile = Profile.GetProfile(Membership.GetUser(dataRow.Field<Guid>("UserId"), false).UserName);
dataRow.SetField<String>("StudentId", profile.ID);
dataRow.SetField<String>("LastName", profile.LastName);
dataRow.SetField<String>("FirstName", profile.FirstName);
dataRow.SetField<String>("Name", profile.LastName + " " + profile.FirstName);
}
ExperimentalReportsList.DataSource = dataView;
ExperimentalReportsList.DataBind();
}
ExperimentalReportsList.SelectedIndex = e.NewSelectedIndex;
ExperimentalReportsList.DataBind();