protected void Page_Load(object sender, EventArgs e) { List <BadgeType> MyBagTypeList = BadgeType.GetList(); CatsTable.AddLink = "EditBadges.aspx?cat=" + Request.QueryString["cat"] + "&sub=" + Request.QueryString["sub"] + "&sitelang=" + Request.QueryString["sitelang"] + "&badge=0"; CatsTable.EditUrl = "EditBadges.aspx?cat=" + Request.QueryString["cat"] + "&sub=" + Request.QueryString["sub"] + "&sitelang=" + Request.QueryString["sitelang"] + "&badge={field}"; CatsTable.CustomField = ",<img src='{0}' />,"; string typeList = "אין מידע"; if (MyBagTypeList.Count > 0) { string[] myArray = MyBagTypeList.Select(x => x.Name).ToArray <string>(); typeList = string.Join("|", myArray); } CatsTable.SqlOptions = ",," + typeList; }
protected void Page_Load(object sender, EventArgs e) { using (MySqlConnection conn = new MySqlConnection(cmstrDefualts.ConnStr)) { conn.Open(); // Badge.AddBadge(BadgTypeEnum.Join, conn, 29); } //CMSTRDropDownControl myTagsDropDown = (CMSTRDropDownControl)BlogTypeMyForm.FindControl("BadgeTags"); CMSTRDropDownControl myTTypeDropDown = (CMSTRDropDownControl)BlogTypeMyForm.FindControl("BagTypeMyDropDown"); CMSTRDropDownControl myTagsDropDown2 = (CMSTRDropDownControl)BlogTypeMyForm.FindControl("ChooseTagMyDropDown"); List <Tags> MyList = Tags.GetList(); //myTagsDropDown.ListItems.Add(new ListItem("בחר", "0")); myTagsDropDown2.ListItems.Add(new ListItem("בחר", "0")); if (MyList.Count > 0) { for (int i = 0; i < MyList.Count; i++) { //myTagsDropDown.ListItems.Add(new ListItem(MyList[i].Name, MyList[i].ID.ToString())); myTagsDropDown2.ListItems.Add(new ListItem(MyList[i].Name, MyList[i].ID.ToString())); } } List <BadgeType> MyBagTypeList = BadgeType.GetList(); myTTypeDropDown.ListItems.Add(new ListItem("בחר", "0")); if (MyBagTypeList.Count > 0) { for (int i = 0; i < MyBagTypeList.Count; i++) { myTTypeDropDown.ListItems.Add(new ListItem(MyBagTypeList[i].Name, MyBagTypeList[i].ID.ToString())); } } if (cmstrDefualts.CheckQueryString("badge", out badgeid)) { if (badgeid == 0) { BlogTypeMyForm.FormStatus = CMSTRFormWebUserControl.Status.Insert; //myTagsDropDown.ListItems[0].Selected = true; myTTypeDropDown.SelectedValue = "0"; myTagsDropDown2.SelectedValue = "0"; } else { if (!IsPostBack) { List <Badge> myBadge = Badge.GetBadgeList().Where(x => x.ID == badgeid).ToList(); Response.Write(myBadge[0].MissionList.Count); if (myBadge.Count > 0 && myBadge[0].MissionList.Count > 0) { string[] myArray = myBadge[0].MissionList.Select(x => x.ToString()).ToArray(); ((tableControl)BlogTypeMyForm.FindControl("MissionTable")).SelectedValsHidVal = String.Join(",", myArray); } if (myBadge.Count > 0 && myBadge[0].AssociatedBadgesList.Count > 0) { string[] myAssociatedBadgesArray = myBadge[0].AssociatedBadgesList.Select(x => x.ToString()).ToArray(); ((tableControl)BlogTypeMyForm.FindControl("BadgeTable")).SelectedValsHidVal = String.Join(",", myAssociatedBadgesArray); } } BlogTypeMyForm.FormStatus = CMSTRFormWebUserControl.Status.Update; BlogTypeMyForm.DataKeyFieldValue = badgeid; } BlogTypeMyForm.BackURL = "ManageBadges.aspx?cat=" + Request.QueryString["cat"] + "&sub=" + Request.QueryString["sub"] + "&sitelang=" + Request.QueryString["sitelang"]; } }