我想动态添加DataGrid行,但不与数据库交互,请问怎么样实现下面的功能
1,在textbox里输入一个值后,点一个button就在DataGrid添加一行textbox里的内容
2,如果不要那一行,怎么样删除。
3,最后将整个DataGrid的数据循环写到数据(也就是怎么样把DataGrid的数据获取出来)
4,当输错时,最好能在DataGrid上更改谢谢了
1,在textbox里输入一个值后,点一个button就在DataGrid添加一行textbox里的内容
2,如果不要那一行,怎么样删除。
3,最后将整个DataGrid的数据循环写到数据(也就是怎么样把DataGrid的数据获取出来)
4,当输错时,最好能在DataGrid上更改谢谢了
解决方案 »
- 网页间传值遇到的困难(新手小白,望高手指导)
- 急急急:Winform中如何屏蔽鼠标滚轮事件
- 有一个“预览”Button服务器控件,点击它时怎么不让前面填的信息消失,也就是不回发
- 这个效果怎么实现?将搜索结果中的关键字用红色字体显示?
- 在线支付的问题……
- 如何动态改变form的target(指javascript下)?
- 求一正则表达式
- 日期比较问题。。。。高手高手。。。来帮忙!!!
- 请问vs2005中如何将select结果输出到gridview?无分了,请求爱心帮助。。。
- B/S 模式 实现类似 socket通信
- 关于asp.net中动态生成treeview
- 现在在用vs2005的筒子进来交流已下。
若数据库里面查出的数据行数比5行少,则少几条补几个空行。
多了则只显示5行,当然,多的那个我可以在SQL语句里面用top 5来控制。但是少的补行我就不知道了,请问大侠们该怎么写呢?
mydt2 = new DataTable("mydt2");
string accid= string.Empty;
//mydt2 = mydt2.Columns.Add(new DataColumn("phone",typeof(string)));
mydt2.Columns.Add(new DataColumn("depttypename",typeof(string)));
mydt2.Columns.Add(new DataColumn("deptname",typeof(string)));
mydt2.Columns.Add(new DataColumn("username",typeof(string)));
mydc2[0] = mydt2.Columns[0];
// mydc2[3] = mydt2.Columns[1];
mydt2.Columns.Add(new DataColumn("addr",typeof(string)));
mydt2.Columns.Add(new DataColumn("departmentid",typeof(string)));
mydt2.Columns.Add(new DataColumn("useuser",typeof(string)));
mydt2.Columns.Add(new DataColumn("phonetype",typeof(string)));
mydt2.Columns.Add(new DataColumn("viewindex",typeof(string)));
mydt2.PrimaryKey = mydc2;
BuildNewRow(string.Empty,string.Empty,string.Empty,string.Empty,string.Empty,string.Empty,string.Empty,string.Empty,"0");
myds2.Tables.Add(mydt2);
ViewState["myds"] = myds2;
dgDepart.DataSource = myds2;
dgDepart.DataBind();