private void BindData() { RankID.DataSource = YAF.Classes.Data.DB.rank_list(PageContext.PageBoardID, null); RankID.DataValueField = "RankID"; RankID.DataTextField = "Name"; RankID.DataBind(); using (DataTable dt = YAF.Classes.Data.DB.user_list(PageContext.PageBoardID, CurrentUserID, null)) { DataRow row = dt.Rows[0]; UserFlags userFlags = new UserFlags(row["Flags"]); Name.Text = (string)row["Name"]; Email.Text = row["Email"].ToString(); IsHostAdminX.Checked = userFlags.IsHostAdmin; IsApproved.Checked = userFlags.IsApproved; IsGuestX.Checked = userFlags.IsGuest; IsCaptchaExcluded.Checked = userFlags.IsCaptchaExcluded; IsExcludedFromActiveUsers.Checked = userFlags.IsActiveExcluded; Joined.Text = row["Joined"].ToString(); LastVisit.Text = row["LastVisit"].ToString(); ListItem item = RankID.Items.FindByValue(row["RankID"].ToString()); if (item != null) { item.Selected = true; } } }
public override bool Equals(object obj) { if (obj == null) { return(false); } if (obj == this) { return(true); } var o = obj as DataRank; return(o != null && RankID.Equals(o.RankID)); }
// Constructor internal Card(SuitID s, RankID r) { Suit = s; Rank = r; }
} // 显示名称 public override int GetHashCode() { return(RankID.GetHashCode()); }
// Constructor public Card(SuitID s, RankID r) { Suit = s; Rank = r; }