我有一个gridview说gv1。其中有5列。我将GridView绑定到下拉选择的更改上。绑定后,我将第四个(gv1.column [3])和第五个(gv1.column [4])列设置为false。无法检索gridview列的值后,使其不可见
gv1.Columns[3].Visible = false;
gv1.Columns[4].Visible = false;
以后我无法访问列值(这些是id的)。 我试图让它在访问之前仍然是徒劳的。
{
gv1.Columns[3].Visible = True;
gv1.Columns[4].Visible = True;
int id = Convert.ToInt32(row.Cells[4].Text.ToString().Trim());
}
我在'id'处得到错误“输入字符串的格式不正确。” 我发现,每个值的所有列都有空值。
你试过乌尔电网 – 2009-12-15 10:58:30
的DataKeyValue它是更多钞票有它为两列。我需要这两个列的值,但它不应该是可见的。 – Avi 2009-12-15 11:03:18
检查GridView已经呈现与否的GridView(HTML View Source)的页面。请让我知道 – solairaja 2009-12-15 11:04:54