現在、3 つのリストをユニオンで結合しています。GridView に値を入力したいのですが、ここでの問題は、リスト内で値を分離したいということです。例えば:
- Listitem [0] "名 + " " + 姓"
- Listitem 1従業員ID
- Listitem [2] "2 番目の従業員名 + " " + 2 番目の従業員の姓"
- Listitem [3] 2 番目の従業員の従業員 ID
GridView に表示したい。これは現時点での私のコードです:
List<string> ulist = _searchEmpList.Union(_searchTechSkillList).Union(_searchAssignList).ToList();
string s = string.Empty;
for (int i = 0; i < ulist.Count; i++)
{
s += ulist[i] + ",";
}
string[] split = s.Split(',');
DataRow dr = _dt.NewRow();
dr["Name"] = split[0]; //firstname + +lastname
dr["EmployeeId"] = split[1]; //employeeid
_dt.Rows.Add(dr);
Session["DataTableSearch"] = _dt;
GridViewSearchResults.DataSource = _dt;
GridViewSearchResults.DataBind();