1

私は、DropDownListユーザーdataTextとその ID をDataValueフィールドとして持っています。一度に複数のユーザーを選択できます。ユーザーを選択すると、そのユーザーをemail address ラベルに入れ、userID個別LabelUserID label非表示にします。

複数のユーザーの場合、メールアドレスのラベルに複数のメールアドレスが含まれている場合と同様に、十字ボタンを使用してラベルからuserIDs label削除したいと考えています。userEmail誰かがこれを別の方法で行う方法を提案できますか? これは、DropDown選択したインデックスの変更イベントで行っている方法です

var userID = ddlclient.SelectedValue;
string email = AppUser.GetUserEmail(long.Parse(userID));
var prevemail = lblEmail.Text;
if (prevemail == "")
    lblEmail.Text = email;
else
    lblEmail.Text = prevemail + "," + email;

var prevId = lblUserID.Text;
if (prevId == "")
    lblUserID.Text = userID;
 else
    lblUserID.Text = prevId + "," + userID;
4

0 に答える 0