今天发生了怪事GridView
GridView的 e.RowIndex有值就是不能传过去tbcd.InfoID =(int ) this.GvwNews.DataKeys[e.RowIndex].Value;
tbcd.InfoID是int的就是不能传过去!!! --------------------编程问答-------------------- this.GvwNews.DataKeys[e.RowIndex].Value = 0结果我去看value的值为0那是为什么啊 --------------------编程问答-------------------- 调试,先确定e.RowIndex的值,再看DataKeys中的值,一步步查 --------------------编程问答--------------------
里面有值的但是value就没有值了 --------------------编程问答-------------------- 先给个string类型,看看有没有值,然后强制转换为int,再看一下有没有值 --------------------编程问答-------------------- 我的查询语句第一列是没有值的 --------------------编程问答-------------------- 发现原来是我的啊我传值错误 --------------------编程问答-------------------- 这种问题一般先从自己的代码下手去排查
补充:.NET技术 , ASP.NET