大家帮忙看一下好吗? 估计是Datagrid_student.DataKeys[(int)e.Item.ItemIndex];中的e.Item.ItemIndex有问题,你在VS中单步调试一下看看e.Item.ItemIndex这个值是多少 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我调试的值是正数啊!会不会是DataDrid哪里要设置 行 92: commnd.Parameters["@sid"].Value=Datagrid_student.DataKeys[(int)e.Item.ItemIndex];===============================================你设置DataGrid的DataKeyField属性了吗? 那再看看Datagrid的主键列设置了没?主键列设置方式例如下面的DataKeyNames="Id":<asp:GridView ID="Gridview1" AutoGenerateColumns="False" runat="server" DataKeyNames="Id" > <Columns> <asp:BoundField DataField="Name" HeaderText="姓名" /> <asp:BoundField DataField="LoginId" HeaderText="帐号" /> //在此定义你想要显示的列,要隐藏的列不定义 </Columns></asp:GridView> 40分啦!,,,帮我解释一下,,为什么用from 这样的统计效果怎样实现 我现在做图片上传 可以上传到程序中的文件夹 ,怎么才能把图片上传到其他机器呢 求最简单的asp.net mvc的小例子 问大家点问题 怎样下载已上传到服务器(某个物理位置)上的文件? XML的节点名字不能用非英文字母吗? 为什么下载的zip文件里面文件比服务器少 动态生成层???? 用电脑管家删除电脑垃圾,结果把某个临时文件夹删除了,导致程序无法运行 请问一下我再类里面怎么无法调用web.config里面的变量阿 Rereater精通者进 1年经验者进
===============================================你设置DataGrid的DataKeyField属性了吗?
<Columns>
<asp:BoundField DataField="Name" HeaderText="姓名" />
<asp:BoundField DataField="LoginId" HeaderText="帐号" />
//在此定义你想要显示的列,要隐藏的列不定义
</Columns>
</asp:GridView>