读书人

小弟我的前台是BoundField的,但是grid

发布时间: 2012-09-01 09:33:03 作者: rapoo

我的前台是BoundField的,但是gridview.Rows[1].Cells[1].Text;任然得到空值,求解
[code=C#]
<asp:BoundField DataField= "主机名 " HeaderText= "主机名 " SortExpression= "主机名 " >
</asp:BoundField>
<asp:BoundField DataField= "使用单位 " HeaderText= "使用单位 " SortExpression= "使用单位 " >
</asp:BoundField>
<asp:BoundField DataField= "使用人 " HeaderText= "使用人 " SortExpression= "使用人 " >
</asp:BoundField>
<asp:BoundField DataField= "用户名 " HeaderText= "用户名 "
SortExpression= "用户名 " >
</asp:BoundField>
[/code]

GridView1_RowUpdating 事件中代码如下....结果还是空值.....

其中参数均带入了正确的值..grivdiew中是读取的SQL数据库中一个表的数据,返回除了主键外,其他都是空值,唯有主键的值能返回
[code=C#]

string s = GridView1.Rows[e.RowIndex].Cells[i].Text;

[/code]

[解决办法]
自动绑定和这样没本质区别,你调试下一层一层的去看看结果试试

读书人网 >asp.net

热点推荐