当前位置:编程学习 > C#/ASP.NET >>

GridControl组件的使用问题。麻烦高手进来帮个忙!

GridControl组件的增删改查操作,那位高手有现成的例子请发到我邮箱langelove@126.com ,或者有源码请贴出来  谢谢大家了。例子如果能用分都给你! --------------------编程问答-------------------- 装好后就有自带的例子啊
GridControl只是一个显示数据的控件,增删改还是针数据源的啊
你对数据源操作后重新绑定GridControl就好了
和操作dataGridView没多大区别,只是GridControl扩展了一些分组、自定义查询之类的要自己设置属性
如:
gridControl1.DataSource=数据源
取列是gridView1.Columns[索引]..里面有一个gridview的 --------------------编程问答-------------------- win的web的?
win下
如果绑定到dataset或datatable,则增删改就是针对dataset或datatable的操作 --------------------编程问答-------------------- 如果使用DataSet或者DataTable绑定的话要记录加上在gridControl1.DataSource的面加上gridView1.PopulateColumns();才能正常显示 --------------------编程问答-------------------- DevExpress控件是吗?
装完了控件有例子的,你直接看Dev提供的Demo好了 --------------------编程问答-------------------- up --------------------编程问答-------------------- up --------------------编程问答--------------------

        #region 添加按钮
        void barButtonItemAdd_ItemClick(object sender, ItemClickEventArgs e)
        {
            ColumnView view = gridControl2.FocusedView as ColumnView;
            view.CloseEditor();
            if (view.UpdateCurrentRow() == false)
                return;

            view.AddNewRow();
            view.FocusedColumn = view.Columns["ReceiveDate"];
            view.ShowEditor();
        }
        #endregion
        #region 删除按钮
        void barButtonItemDelete_ItemClick(object sender, ItemClickEventArgs e)
        {
            ColumnView view = gridControl2.FocusedView as ColumnView;
            view.CloseEditor();

            if (view.IsValidRowHandle(view.FocusedRowHandle) == false)
                return;

            if (MessageBox.Show("确认删除当前行?", FormMain.AppTitle, MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation) == DialogResult.Cancel)
                return;

            view.DeleteRow(view.FocusedRowHandle);
        }
        #endregion

补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,