gpt4 book ai didi

c# - GridView 选定的行单元格值变为空

转载 作者:太空宇宙 更新时间:2023-11-03 19:10:03 26 4
gpt4 key购买 nike

我的 asp.net 页面中有一个网格。在选定的索引更改事件中,我实现了以下代码。

 int ID = Convert.ToInt32(grdMnaualEntryTransactionTemplate.Rows[selectedIndex +1].Cells[1].Text); 

Cell1 是一个数字, 在运行时它给我一个错误“输入字符串的格式不正确”。这是由于“文本”在运行时变得空而发生的。我也在 Selected index changed 事件中实现了下面的代码,它总是得到一个值。

 int selectedIndex = grdMnaualEntryTransactionTemplate.SelectedIndex;

最佳答案

为什么要使用 selectedIndex + 1?这将为您提供所选行下方的行,并在用户选择网格中的最后一行时抛出异常。

请尝试 int ID = Convert.ToInt32(grdMnaualEntryTransactionTemplate.Rows[selectedIndex].Cells[1].Text);

关于c# - GridView 选定的行单元格值变为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21479069/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com