私はユーザーがデータを入力してSubmitをクリックするフォームを持っているとします。私は背後にあるコードのフィールドの長さをチェックするために、いくつかの検証を持っているし、彼らは私がラベルにテキストを設定した名前忘れた場合:私も説明と呼ばれるフィールドを持っており、これも空の場合ASP.NET/C#でラベルにテキストを追加しますか?
if (siteName.Length == 0)
{
lblErrorCreateSite.Text = "A Site Name is required.<br/>";
}
を私が追加することができますlblErrorCreateSiteへのエラーメッセージ、または別のラベルを作成する必要がありますか?
if (siteDescription.Length == 0)
{
lblErrorCreateSite. // if both name and description is missing add some additional text to the label
}
私は事前にif文(これと、もし...)
感謝の多くを持っているよりも、もっと簡単な方法がありますかどうかをチェックしています。
編集: 私はちょうど私が
if (siteName.Length == 0)
{
lblErrorCreateSite.Text = "A Site Name is required.<br/>";
}
if (siteDescription.Length == 0)
{
lblErrorCreateSite.Text = lblErrorCreateSite.Text + "A description is required.";
}
を行うことができます実現しますか?
+ = ... –
OPが自分の質問に答えてから投票を終了することもできます。 – tster
おかげでエティエンヌ、私は忘れていた+ =(これはもっと良く見える) – Peter