因为在前台aspx文件中gridview或detailsview中的
<asp:BoundField DataField="UserName" HeaderText="姓名" ReadOnly="True" SortExpression="UserName" />
DataField="UserName"须与数据库中字段一致
此前为“Name”