Я хочу создать поле пароля в представлении Data Grid в WinForm С# .NET.
Как мне поступить?
Я хочу создать поле пароля в представлении Data Grid в WinForm С# .NET.
Как мне поступить?
Если это нужно для создания пароля и вы должны сделать это в сетке, просто используйте обычный текст и удалите его после создания учетной записи.
Если вы создаете приложение, в котором представитель службы поддержки создает учетную запись для пользователя, либо отправьте пользователю сгенерированный вами пароль, либо используйте пароль по умолчанию для вашей компании (я бы использовал его только с программным обеспечением только для внутреннего использования). Затем заставьте их изменить его при первом входе пользователя в систему.
Я могу только предположить, что вы не хотите, чтобы пользователи вашей сетки могли просматривать пароли. Если это действительно так, не делайте этого!!!
Попробуйте следующий код. Это может быть полезно для вас.
protected void GridView1_PreRender1(object sender, EventArgs e)
{
foreach (GridViewRow row in GridView1.Rows)
{
string pwd = new string('*', row.Cells[2].Text.Length);
}
}