Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                CheckAdminPower("ReadVoteItem", PowerCheckType.Single);
                foreach (VoteInfo voteInfo in VoteBLL.ReadNamedList())
                {
                    VoteID.Items.Add(new ListItem(voteInfo.Title, "|" + voteInfo.ID + "|"));
                }
                VoteID.Items.Insert(0, new ListItem("所有类别", string.Empty));
                Title.Text  = RequestHelper.GetQueryString <string>("Title");
                VoteID.Text = RequestHelper.GetQueryString <string>("VoteID");
                IsShow.Text = RequestHelper.GetQueryString <string>("IsShow");


                VoteItemSearchInfo itemSearch = new VoteItemSearchInfo();
                itemSearch.ItemName = RequestHelper.GetQueryString <string>("Title");
                itemSearch.VoteID   = !string.IsNullOrEmpty(RequestHelper.GetQueryString <string>("VoteID")) ? "|" + RequestHelper.GetQueryString <string>("VoteID") + "|" : string.Empty;
                itemSearch.Exp2     = RequestHelper.GetQueryString <string>("IsShow");

                BindControl(VoteItemBLL.ReadVoteItemList(CurrentPage, PageSize, itemSearch, ref Count, string.Empty), RecordList, MyPager);
            }
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                int      voteID = RequestHelper.GetQueryString <int>("ID");
                VoteInfo vote   = VoteBLL.ReadVote(voteID);
                FatherID.DataSource     = VoteBLL.ReadNamedList().Where(k => k.ID != voteID);
                FatherID.DataTextField  = "Title";
                FatherID.DataValueField = "ID";
                FatherID.DataBind();
                FatherID.Items.Insert(0, new ListItem("作为最大类", "0"));

                if (voteID != int.MinValue)
                {
                    CheckAdminPower("ReadVote", PowerCheckType.Single);

                    FatherID.Text = vote.FatherID.ToString();
                    Title.Text    = vote.Title;
                    OrderID.Text  = vote.OrderID.ToString();
                    Note.Text     = vote.Note;
                }
            }
        }
Пример #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                foreach (VoteInfo voteInfo in VoteBLL.ReadNamedList())
                {
                    VoteType.Items.Add(new ListItem(voteInfo.Title, voteInfo.ID.ToString()));
                }

                int itemID = RequestHelper.GetQueryString <int>("ID");
                if (itemID != int.MinValue)
                {
                    CheckAdminPower("ReadVoteItem", PowerCheckType.Single);
                    VoteItemInfo voteItem = VoteItemBLL.ReadVoteItem(itemID);
                    ItemName.Text        = voteItem.ItemName;
                    Department.Text      = voteItem.Department;
                    Photo.Text           = voteItem.Image;
                    Solution.Text        = voteItem.Solution;
                    Point.Text           = voteItem.Point;
                    CoverDepartment.Text = voteItem.CoverDepartment;
                    Content.Value        = voteItem.Detail;
                    MobileContent.Value  = voteItem.Exp1;//手机站内容
                    //修改时允许编辑排序号
                    OrderID.Enabled = true;
                    OrderID.Text    = voteItem.OrderID.ToString();
                    VoteType.Text   = VoteBLL.GetLastClassID(voteItem.VoteID).ToString();

                    IsShow.Text = string.IsNullOrEmpty(voteItem.Exp2) ? "0" : voteItem.Exp2.Trim().ToString();
                }
                else
                {
                    //添加时不允许编辑排序号
                    OrderID.Enabled = false;
                    OrderID.Text    = (VoteItemBLL.MaxOrderID() + 1).ToString();
                }
            }
        }