空のテキストボックスの色を変更しようとしています。このフォームに複数のテキストボックスがあり、ユーザーが[送信]をクリックしたときに空のテキストボックスを強調表示したいと思います。すべてのテキストボックスに値があるかどうかを確認した後、btnSubmit関数にあるループを以下に記述しました。誰かが私のためにこのループを完了するのを手伝ってもらえますか?
foreach (Control txtbxs in this.Controls)
{
if (txtbxs is TextBox)
{
var TBox = (TextBox)txtbxs;
if (TBox.Text == string.Empty)
{
TBox.ForeColor = Color.Red;
}
}
}
lblTopError.Text = "Please fill in the missing billing information";
pnlTopError.Visible = true;