像显示一张用户表,里边有用户账号、用户密码。但我在datagridview中要显示这张表,但我希望用户密码这一行是用*等其他字符来掩示它的本来的值,但不会更改它本来的值。

解决方案 »

  1.   

    for(int i=0;i<gridView1.RowCount;i++)
    {
      gridView1.SetRowCellValue(i,"filedName","*****");
    }fieldName就是你要设置的密码字段名
    dataGridView不好用,建议用第三方控件带的GridControl。
      

  2.   

    把这列改为textbox列,设password掩码
      

  3.   

    http://blog.csdn.net/21aspnet/article/details/1537000
    呀,这个才是解决之道。分享出来一起学习。
      

  4.   

    还不是改为textBox列,设Password掩码?
      

  5.   

    或者用itemtemplate, 把那个列设成textbox, 属性TextMode="password"