GRIDVIEW后台调用前台配置的数据源。。。。

情况是这样的:我用GRIdVIEW管理我的一个表,并在GRIDVEIW下面加了个删除BUTTON控件,我我在GRIDVIEW配了数据源,在写BUTTON语句的时候,要重新... 情况是这样的:我用GRIdVIEW管理我的一个表,并在GRIDVEIW下面加了个删除BUTTON控件,我我在GRIDVIEW配了数据源,在写BUTTON语句的时候,要重新连接数据库,当我新建一个字符串的去连的话,会报错说“GridView1”上同时定义了 DataSource 和 DataSourceID。请移除一个定义。” ,大下们帮我看下哦 展开
 我来答
鲁海123
2011-04-19 · TA获得超过283个赞
知道小有建树答主
回答量:306
采纳率:100%
帮助的人:326万
展开全部
在gridview中加入RowCommand这个事件
事件中的代码是:
Button btn = e.CommandSource as Button;//获取行事件的按钮
if(btn.CommandName=="delete")//判断按钮是否是删除按钮
{
int id =int.Parse( btn.CommandArgument);
SqlDataSource1.DeleteCommand = "delete from ajax where id=" + id + "";//这样来设置SqlDataSource的DeleteCommand字符串,也就是执行删除的数据库语句
}
然后按钮会自动触发gridview的删除事件也就是delete (注意button按钮的CommandName="delete")这样就会自动触发SqlDataSource1的DeleteCommand 事件
希望对你有用。
更多追问追答
追问
不太明白哦
追答
需要远程吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式