首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

混合赋值有关问题

2013-12-20 
混合赋值问题本帖最后由 u012608885 于 2013-12-09 16:21:10 编辑给datagridview的一个元素赋值为+04MM01,

混合赋值问题
本帖最后由 u012608885 于 2013-12-09 16:21:10 编辑 给datagridview的一个元素赋值为+04MM01,+04SLM01或+04CU01,其中04取决于textBox1的内容,MM取决于textBox2的内容,01为int变量从01开始递增,这个应该怎么实现?
datagridview.Rows[i].Cells[j].Value=???
[解决办法]
datagridview.Rows[i].Cells[j].Value=textBox1.Text+textBox2.Text+(++int变量)
  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
[解决办法]
首先得到一个流水号前的字符value= (textBox1.Text+textBox2.Text)
然后用这个去对比datagridview那一列的所有值,匹配有value的单元格的值
然后切割获取所有包含value字符后面的流水号,得到最大的数
最后就是直接给当前的赋值 value+ (流水最大号+1)

热点排行