110,534
社区成员
发帖
与我相关
我的任务
分享
private void cboPhaseID_Validating(object sender, CancelEventArgs e)
{
if (this.cboPhaseID.SelectedIndex == -1)
{
e.Cancel = true;
this.epErrInfo.SetError(this.cboPhaseID, "请选择一项!");
}
else
{
this.epErrInfo.SetError(this.cboPhaseID, "");
}
}
private void btnSave_Click(object sender, EventArgs e)
{
List<Control> list = new List<Control>(); //需要验证的控件集合
list.Add(cboPhaseID);
//......
foreach (var item in list)
{
item.Focus();
if (!this.Validate())
{
return;
}
}
//TO DO 保存数据到数据库
}