解决方案 »
- 能否在dataGridView中对某个指定的单元格单独设置样式,比如背景颜色之类。
- 如何在DataGrid最前添加一列显示记录行号 ?
- DataGrid我用的是GridColumnStyles.Add(添加样式)后,设置RowHeaderWidth,AlternatingBackColor时却没有效果
- 怎么关闭窗体
- 如何知道WebRequest的GetResponse()下载的是不是网页
- 如何实现二个窗体的切换?
- ComboBox和一字段绑定,当改变ComboBox下拉项时如何更新绑定的数据库?
- WinForm中如何打印WOrd,Excel文件
- 使用AxWebBrowser获取网页信息到剪贴板如何及时释放所占资源?
- 天啊~~为什么出这样的错误啊??
- 想实现Button双击事件
- 唉,求高手,求前辈,flowlayoutpanel把我搞傻了
不过我需要我在方法里面进行一次二次反射,不过不知道这样会不会有性能问题,
这样至少不需要我把所有的列的名称,都定义成常量放在实体类里作为条件传参。
事实上.NET框架库自己就是这么用的,比如说Control的Name属性,作为Controls集合的索引。 Dictionary<string, object> Vars = new Dictionary<string, object>();
Vars.Add("userName", userName);
Vars.Add("user", user);
...
sql = "select * from table where id=3 order by " + Vars["UserName"].ToString();