|
主题: 关于datagrid的问题
|
groove
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#12004/11/17 18:35:02
怎么在datagrid输出的每条数据旁边加一个删除按钮并可以删除这条记录,谢谢!!!!!
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#22004/11/17 18:38:59
属性生成器可以直接添加删除列
|
dreamexpress_5d
职务:普通成员
等级:1
金币:10.0
发贴:2229
|
#32004/11/17 18:48:21
定义一个模板列啊!
|
groove
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#42004/11/17 19:14:19
属性生成器在哪里?我用vs打开之后没找到。。。
|
groove
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#52004/11/17 20:02:24
请问用vb.net 怎么删除数据中的某一项?请指点一下
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#62004/11/17 20:06:55
groove在上个帖子中说 引用: 请问用vb.net 怎么删除数据中的某一项?请指点一下
删除数据就是执行sql的DELETE语句 问题是在什么时候用什么事件去执行而已 属性生成器在DataGrid上点右键
|
groove
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#72004/11/17 20:08:10
谢谢! 那<column>的按钮应该怎么设置?谢谢,我试了半天都不行
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#82004/11/17 20:11:37
建议你看一下SDK
|
groove
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#92004/11/17 20:21:20
sub del(sender as object, e as datagridcommandeventargs) dim con as oledbconnection dim constr as string constr="provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("db2.mdb") con=new oledbconnection(constr) con.open() Dim strDele As String = "DELETE FROM guestbook" Dim myCommand As OleDbCommand = New OleDbCommand ( strDele , Con) myCommand.ExecuteNonQuery () con.close() end sub
</script> <body> <form runat="server"> <asp:Datagrid id="dg" runat="server" allowpaging="true" pagesize=6 onpageindexchanged="dg_pc" showheader="true" headerstule-backcolor="lightblue" headerstyle-forecolor="blue" bodercolor="black" cellpadding=2 cellspacing=2 itemstyle-backcolor="lightgreen" horizontalalign="center" pagerstyle-horizontalalign="center" pagerstyle-mode="numericpages" autogeneratecolumns="false" ondeletecommand="del"> <columns> <asp:boundcolumn datafield="h" headertext="浏览留言内容"/> <asp:buttoncolumn HeaderText="删除" ButtonType="PushButton" Text="删除" CommandName="del"/> </columns>
这是我的代码,请问有什么错吗?为什么删不了?
|
groove
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#102004/11/17 21:08:20
急!大哥帮我看一眼,谢谢!!!!!!!!!!!
|
groove
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#112004/11/17 21:39:25
回应我一下好不好?
|
groove
职务:普通成员
等级:1
金币:0.0
发贴:35
|
#122004/11/18 17:35:39
请问删除是在<asp:Datagrid/>里添加一个ondeletecommand,然后定义一个子程序,然后在buttoncolumns里写一个commandname吗? 在问一下,如果要删除该行的东西,delete * from where 后面应该写什么?
谢谢!!!!!!!
编辑历史:[此帖最近一次被 groove 编辑过(编辑时间:2004-11-18 17:53:44)]
|