--OnItemCommand="buy_player是用来处理每一行对应的按钮事件吗?
是的
贴出你的错误代码来看,实在不行你就把这行改成模板列,用LABEL,然后用findcontrol来找值
是的
贴出你的错误代码来看,实在不行你就把这行改成模板列,用LABEL,然后用findcontrol来找值
解决方案 »
- 使用WPF的mediaElement制作一个简单的视频播放 无效
- 谁能告诉我idataReader这个接口是怎么实现的?
- .net有自己的类库.那是不是学C#.windows以前的API不用学了?
- (100分)求WinForm中DataGridView的行头合并与列头合并问题,此外如何在Cell中显示图片,如何实现cell合并,如哪位又比较好的课程表与源代码,可以卖给我
- 各位,请问这个SQL语句是什么意思啊?
- 关于MSFlexGird
- DataGrid分页不能显示
- C#.NET,如何将字符串按字面值转成对应的BYTE
- 问,我最长的女朋友多长
- 怎么解决子窗体,父窗体的问题??
- C#中对象被垃圾回收时是否调用析构函数
- 数据库连结问题?
int worth=Convert.ToInt32(e.Item.Cells[8].Text.ToString().Trim());
这样写
和(int)e.Item.Cells[8].Text区别在哪里?
就是不要前面的player_list.DataKeys
不用前面的player_list.DataKeys
目的是要取得对应那一行的第9列的值然后转化为int型,这样写对吗?
A: 如果Cells[8] 真的是数字字符串,肯定正确。这个是取得主建的值cmd.Parameters["@player_id"].Value = player_list.DataKeys[(int)e.Item.ItemIndex];
那如果把worth的值改成player_list.DataKeys[(int)e.Item.Cells[8].Text];就会出错
到底是怎样的啊,
A: 通过这里说明worth的值不合法。还有就是DataGridCommandEventArgs e和OnItemCommand="buy_player是用来处理每一行对应的按钮事件吗?
A: 是的。