【发布时间】:2015-05-22 07:38:10
【问题描述】:
Winforms 应用程序
代码:
var proxy = new ServiceNow_incident
{
Url = "https://instance.service-now.com/change_request.do?SOAP",
Credentials = new NetworkCredential("Username", "Password")
};
var objRecord = new getRecords
{
number = "CH1****234"
};
var recordsResults = proxy.getRecords(objRecord);
//grdGetRecords is DataGridView.
getRecords 的类型为 getRecordsResponseGetRecordsResult[]。我想将recordsResults 绑定到grdGetRecords - DataGridView 控件 与headers。
【问题讨论】:
-
将其解析为一些 IEnumerable,如 ObservableCollection、List 或其他东西,然后将其绑定到您的 DataGrid
-
grdGetRecords.DataSource = recordsResults; -
这可能会有所帮助:msdn.microsoft.com/en-us/library/fbk67b6z(v=vs.90).aspx - 我怀疑您可能需要将您的 recordsResults 转换为其他内容,尽管将其传递给 BindingSource。我会先按原样尝试,如果它不起作用,然后进入数据表。
标签: c# .net c#-4.0 datagridview datatable