我正在創建一個web service method
,我必須在列表中添加項目data-table
。這個怎麼做?在這裏,我正在粘貼我的代碼。我在items.Add(row)
中遇到了錯誤。如何將數據表中的項目添加到asp.net中的列表
[System.Web.Services.WebMethod]
public static List<SelectUsers> GetUsers()
{
List<SelectUsers> items = new List<SelectUsers>();
DataTable DetailsTbl = new DataTable();
int gimId = 0;
if (DetailsTbl.Rows[0]["RwId"] != "")
{
gimId = Convert.ToInt32(DetailsTbl.Rows[0]["RwId"]);
}
DataTable dtAssignTo = SLAFacadeBLL.GetGIMIncidentUsers(gimId);
if (dtAssignTo != null && dtAssignTo.Rows.Count > 0)
{
foreach (DataRow row in dtAssignTo.Rows)
{
items.Add(row);
}
return items;
}
}
SelectUsers.cs:
public class SelectUsers
{
public string Value { get; set; }
public string Text { get; set; }
}
誰能給什麼建議嗎?
你可以添加'SelectUsers'類的代碼嗎? – ekad
這是一個類文件,只有獲取和設置方法 – Madhu
我知道,但我需要知道'SelectUsers'類的屬性名稱,您不能將'DataRow'添加到列表' –
ekad