现用dataGrid,通过dataSet显示数据库内容,但显示顺序和数据库表中不一致,请问为什么?
另外点击显示的列名如"学号",则dataGrid会按学号重新排序,这样在按dataGrid当前的行号更改数据就不是实际显示的该行的数据.例如重新排序后选中学号'2001',但进行修改时显示的信息可能是'2003'.请问如何解决,或是如何才能去掉DataGrid的自动排序功能.
另外点击显示的列名如"学号",则dataGrid会按学号重新排序,这样在按dataGrid当前的行号更改数据就不是实际显示的该行的数据.例如重新排序后选中学号'2001',但进行修改时显示的信息可能是'2003'.请问如何解决,或是如何才能去掉DataGrid的自动排序功能.
解决方案 »
- 跪求使用过DevExpress控件的大虾们进来看看。。。进来都有分
- 客户的这个需求该怎样实现呢?
- 关于继承添加事件的问题???
- RichTextBox如何显示行背景色、行号、当前行高亮?
- 将调试好c#winform程序放在服务器上运行,如果涉及打开文件则会出现错误???
- 用webbrowser 显示 excel文件,windows 2003下不正常
- DevExpress.XtraGrid.GridControl 显示图片列 不是从数据库读取 而是一个path 或者image
- 在Form窗体上实时画趋势图怎么老是闪,请高手解决?急急!!!
- udp是否能跨网段传输数据,如果要跨网段传输数据使用什么协议好?
- 找不到类型或命名空间名称“DllImport”(是否缺少 using 指令或程序集引用?)
- tabControl 控件不能隐藏一个tabpage,如何解决啊?
- 刚从vb.net转到c#,请教各位c#中的几个函数
然后把dg的allowsorting 属性设置为false
bm.Position = dataGrid.CurrentCell.RowNumber;
DataRow dr = ((DataRowView)bm.Current).Row;br即为选中的那一行