【发布时间】:2015-04-29 18:30:21
【问题描述】:
我最近开始了我的个人应用项目。
我有一个名为 ms_trans 的 DataGridView(有点搜索告诉这个套件对我的应用程序更好)。
我想用它做什么,加载到一个 for 循环中,然后 GET ALL ROW 到一个方法中。
private void saveToolStripMenuItem_Click(object sender, EventArgs e)
{
string srt = "";
for (int i = 0; i >= ms_trans.Rows.Count; i++)
{
not_mess.Text += (string)ms_trans.Rows[i].Cells[1].Value;
这是我的 for 循环。问题是,我不知道为什么它给了我 0 值。 (我不傻,我一直在输入值)。 当我指定哪个行和列的值时,我想得到它正确地返回值。
是否是附加的字符串导致空值?要不然是啥?我真的被困在这里了。
PS.:我想将行保存到 *.txt 文件中,但即使我无法获取值。只有 *.txt 文件是可接受的!只是帮我获得价值....
【问题讨论】:
-
在
for循环中应该是=:for(int i = 0; i -
是的,它可以工作,但最后一个值丢失了
-
请您更新您的问题并更好地解释一下。最后一个值丢失了?
-
确保最后一个值单元格的
IsInEditMode属性为False,否则不会显示新值。如果不是这种情况,我们需要更多详细信息来提供帮助。
标签: c# datagridview datagrid