コード例 #1
0
        private void LoadParameters()
        {
            if (!string.IsNullOrEmpty(Page.Request.QueryString["productName"]))
            {
                productName = Globals.UrlDecode(Page.Request.QueryString["productName"]);
            }
            if (!string.IsNullOrEmpty(Page.Request.QueryString["productCode"]))
            {
                productCode = Globals.UrlDecode(Page.Request.QueryString["productCode"]);
            }
            int result = 0;

            if (int.TryParse(Page.Request.QueryString["categoryId"], out result))
            {
                categoryId = new int?(result);
            }
            if (!string.IsNullOrEmpty(Page.Request.QueryString["PublishStatus"]))
            {
                publishStatus = (PublishStatus)Enum.Parse(typeof(PublishStatus), Page.Request.QueryString["PublishStatus"]);
            }
            int num2 = 0;

            if (int.TryParse(Page.Request.QueryString["lineId"], out num2))
            {
                lineId = new int?(num2);
            }
            if (!string.IsNullOrEmpty(Page.Request.QueryString["startDate"]))
            {
                startDate = new DateTime?(DateTime.Parse(Page.Request.QueryString["startDate"]));
            }
            if (!string.IsNullOrEmpty(Page.Request.QueryString["endDate"]))
            {
                endDate = new DateTime?(DateTime.Parse(Page.Request.QueryString["endDate"]));
            }
            lbsum.Text         = SubSiteProducthelper.GetUpProducts().ToString();
            txtSearchText.Text = productName;
            txtSKU.Text        = productCode;
            dropCategories.DataBind();
            dropCategories.SelectedValue = categoryId;
            dropLines.DataBind();
            dropLines.SelectedValue = lineId;
            dropPublishStatus.DataBind();
            dropPublishStatus.SelectedValue = publishStatus;
            calendarStartDate.SelectedDate  = startDate;
            calendarEndDate.SelectedDate    = endDate;
        }