| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 910 人关注过本帖
标题:关于.NET2005的gridview控件
只看楼主 加入收藏
雪玫瑰
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2006-10-23
收藏
 问题点数:0 回复次数:4 
关于.NET2005的gridview控件

我在.NET2003里用过一个叫dategrid控件,但是在2005里好像没有,我看到gridview这个控件与dategrid的样子很像。

在2003里的dategrid可以添加列(删除、修改),然后在datagrid的事件里可以找到相应的事件,然后写实现代码。可是我在2005里怎么就没有找到这些事件呢?

好奇怪的事情。

问题一:gridview的增加列(删除、修改)的事件在什么地方呢,我怎么找不到?

问题二:麻烦写一个简单的“删除”功能给我看一下

谢谢了。急用,麻烦了。

搜索更多相关主题的帖子: gridview 控件 
2006-11-01 17:05
小天狼星
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:483
专家分:0
注 册:2006-11-1
收藏
得分:0 
还没用过2005呢

[face=仿宋_GB2312]一生那么长,长不过时间定义下的永远;一生那么短,短不过人海中一次又一次匆忙的擦肩。[/face]
2006-11-01 18:21
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
string DeleteStr = "delete table where ID=" + this.GridView1.DataKeys[e.RowIndex].Value;
SqlConnection myconn = new SqlConnection(........);
SqlCommand cmd = new SqlCommand(DeleteStr,myconn);
cmd.ExecuteNonQuery(DeleteStr);
Response.Write("<script language='javascript'>alert('删除成功~!');</script>");
BindData();//重新绑定数据,自己写的一个绑定数据的方法
}

下面是相关的修改函数:
GridView1_RowEditing
GridView1_RowCancelingEdit
GridView1_RowUpdating

飘过~~
2006-11-01 20:44
Andrewsun
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2006-10-20
收藏
得分:0 

在2005中,修改,删除在GridView 的属性中,仔细看,AutoGenerateDeleteButten 设为true.其他一样。


2006-11-02 21:42
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
特别说明一下
string DeleteStr = "delete table where ID=" + this.GridView1.DataKeys[e.RowIndex].Value;
写完后要在gridview属性行为中把datakeysname属性设置为该索引的字段名.

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2006-11-04 15:32
快速回复:关于.NET2005的gridview控件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037166 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved