void BindType() { ddlParentCategory.DataSource = CategoryHelper.GetFmtChildren(TypeID); ddlParentCategory.DataTextField = "Name"; ddlParentCategory.DataValueField = "ID"; ddlParentCategory.DataBind(); ddlParentCategory.Items.Insert(0, new ListItem("根目录", "")); Category cat = CategoryHelper.GetCategory(TypeID); if (cat != null) { chkOptions.DataSource = CategoryOptionHelper.GetOptions(cat.Options); chkOptions.DataTextField = "Name"; chkOptions.DataValueField = "Value"; chkOptions.DataBind(); } }
private void BindData() { string id = Request["id"]; BindType(); Category cat = CategoryHelper.GetCategory(id); if (cat != null) { ddlParentCategory.SelectedValue = cat.ParentID; ddlParentCategory.Enabled = false; txtName.Text = cat.Name; txtKey.Text = cat.KeyWord; txtDesc.Text = cat.Description; txtIndex.Text = cat.Index.ToString(); foreach (ListItem item in chkOptions.Items) { int v; item.Selected = CategoryOptionHelper.Check(item.Value, cat.IntOption); } } }
protected void InitControl() { ddlOptions.DataSource = CategoryOptionHelper.GetOptionTypes(); ddlOptions.DataBind(); }