Mik*_*osa 0 c# subsonic combobox
我通常做网络编程但是在我正在研究的这个项目中需要一个Windows窗体.
我正在使用SubSonic获取作业列表并加载组合框:
JobCollection jobs = new JobCollection().Load();
cboJobs.DisplayMember = "Name";
cboJobs.ValueMember = "Id";
cboJobs.DataSource = jobs;
Run Code Online (Sandbox Code Playgroud)
当用户选择项目并单击搜索按钮时,我需要使用作业"Id"字段查询数据库.
TransactionCollection transactions = new TransactionCollection();
if (!String.IsNullOrEmpty(txtTransactionId.Text))
{
transactions.Where("id", txtTransactionId.Text);
}
else
{
transactions.Where("raw_data", Comparison.Like, "%" + txtFind.Text + "%");
}
transactions.Where("job_id", Convert.ToInt32(cboJobs.SelectedItem));
transactions.Load();
Run Code Online (Sandbox Code Playgroud)
出现问题的那一行是"Convert.ToInt32(cboJobs.SelectedItem)".
如何获得工作ID与姓名?
| 归档时间: |
|
| 查看次数: |
550 次 |
| 最近记录: |