解决方案 »
- 两个问题任解其一,请求高手解答
- 用户.NET开发的客户端软件部署时的麻烦
- 判断写入的C#代码有无语法错误
- 报表显示问题
- 悬赏100元人民币求一个webservice的调用代码,对高手来说就几句代码!
- c# 和 java的3DES加密不相等
- 我做的是个聊天程序,发信息启用一个线程,向服务器申请一个号码又要用另一个线程,服务器怎么区分是哪个的请求啊?
- DevExpress.XtraGrid.GridControl 分组 和排序的问题
- 关于dateTimePicker的问题!
- Winform程序中用了ComponentOne控件,用Ilmerge打包成EXE后,提示我的C1控件未注册
- 跨线程访问的问题。。。
- c#读取XMl
或者在你的ViewModel层中 加载这5个list,赋值给具体变量,在xaml.cs中指定该页面的DataContext为你的ViewModel,在每个Combobox中使用ItemScoure=“{bing list}"
public ObservableCollection<EQMSItem> GetGenerList(string Type, string User, string EQMS_ID)
{
ObservableCollection<EQMSItem> list = new ObservableCollection<EQMSItem>();
this.spName = "***";
SqlParameter[] paras = new SqlParameter[3];
paras[0] = new SqlParameter("@Type", SqlDbType.VarChar, 50) { Value = Type };
paras[1] = new SqlParameter("@User", SqlDbType.VarChar, 50) { Value = User };
paras[2] = new SqlParameter("@ID", SqlDbType.VarChar, 50) { Value = ID }; DataTable dt = this.Execute(spName, null); for (int i = 0; i < dt.Rows.Count; i++)
{
list.Add(new EQMSItem()
{
UserID = dt.Rows[i]["UserID"].ToString(), });
} return list;
}
我DAL层一开始这么写的,可是怎么返回五个list到BLL层?难道要执行5次存储???
否则你的函数只能返回一个LIST,当然要执行5次了
原谅我这个小白,怎么定义List[]集合??