【发布时间】:2011-06-14 08:30:45
【问题描述】:
我想在 MessageBox 中显示我的验证错误消息。我有四个文本框和一个按钮控件。当我单击按钮控件时,没有文本的 TextBoxes 将显示在 MessageBox 中。我几乎做到了,但问题是当我单击按钮时,MessageBox 会作为最小化窗口打开。所以最终用户很难实现。我想在单击按钮时向用户显示 MessageBox。
这是我的代码,在按钮点击事件中
ErrorMsg="";
if (TextBox1.Text == "")
{
ErrorMsg += "Name is required!";
ErrorMsg += "\n";
}
if (TextBox2.Text == "")
{
ErrorMsg += "Address is required!";
ErrorMsg += "\n";
}
if (TextBox3.Text == "")
{
ErrorMsg += "Phone No. is required!";
ErrorMsg += "\n";
}
if (TextBox4.Text == "")
{
ErrorMsg += "City is required!";
ErrorMsg += "\n";
}
if (ErrorMsg.Length == 0)
{
//Some Code
}
else
{
MessageBox.Show(ErrorMsg, "Existing Address", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
提前谢谢...
【问题讨论】:
标签: c# asp.net messagebox