注意:e.Row.Cells[1].Text.ToString().Trim() 这里的列一定要是 BoundField
如<asp:BoundField DataField="User_name" HeaderText="姓名" />
而不能是TemplateField 或 HyperLinkField 这些都不会显示出姓名!
答:因为你已经用了TemplateField啊!
这表明GridView已不再存在第一列数据显示了。所以当前Text当然为空咯。
注意:e.Row.Cells[1].Text.ToString().Trim() 这里的列一定要是 BoundField
如<asp:BoundField DataField="User_name" HeaderText="姓名" />
而不能是TemplateField 或 HyperLinkField 这些都不会显示出姓名!
答:因为你已经用了TemplateField啊!
这表明GridView已不再存在第一列数据显示了。所以当前Text当然为空咯。