예제 #1
0
    private void BindCondition()
    {
        //aspPager.PageSize = int.Parse(txtPageSize.Value);
        if (!string.IsNullOrEmpty(Request["txtPageSize"]))
        {
            aspPager.PageSize = Convert.ToInt32(Request["txtPageSize"]);
        }

        SetRequest(condObj);
        hidCondition.Value = condObj.ToJson(20);
    }
예제 #2
0
    private void SaveState()
    {
        #region 获取条件
        finderObj = new ITableImplement();
        foreach (DataBaseField f1 in valObj.af_GetAvailableDataBaseField())
        {
            string        fieldValue = null;
            AttributeItem attr1      = null;
            try
            {
                if (isChaZhao(f1))
                {
                    if (TryGetRequest(f1.Desc.FieldCtrlName + "_NAME", out fieldValue))
                    {
                        attr1 = new AttributeItem(f1.TableName, f1.Desc.FieldCtrlName + "_NAME");
                        finderObj.SetValue(attr1, fieldValue);
                    }
                }
                if (TryGetRequest(f1, out fieldValue))
                {
                    attr1 = new AttributeItem(f1);
                    finderObj.SetValue(attr1, fieldValue);
                    if (!string.IsNullOrEmpty(fieldValue))
                    {
                        condObj.Like(attr1, fieldValue);
                    }
                }
            }
            catch (Exception ex)
            {
                Cs.Error(ex.ToString());
                litWarn.Text = ex.Message + ":" + attr1.LongName + "=" + fieldValue;
            }
        }

        //hidVal.Value = valObj111.ToJson(20);
        //hidCondition.Value = condObj111.ToJson(20);
        hidFind.Value = finderObj.ToJson(20);

        //if (hidCondition.Value != "")
        //{
        //    condObj111 = JsonServiceBase.FromJson<ITableImplement>(hidCondition.Value);
        //}
        #endregion
    }
예제 #3
0
    private void SaveState()
    {
        #region ��ȡ����
            finderObj = new ITableImplement();
            foreach (DataBaseField f1 in valObj.af_GetAvailableDataBaseField())
            {
                string fieldValue = null;
                AttributeItem attr1 = null;
                try
                {
                    if (isChaZhao(f1))
                    {
                        if (TryGetRequest(f1.Desc.FieldCtrlName + "_NAME", out fieldValue))
                        {
                            attr1 = new AttributeItem(f1.TableName, f1.Desc.FieldCtrlName + "_NAME");
                            finderObj.SetValue(attr1, fieldValue);
                        }
                    }
                    if (TryGetRequest(f1, out fieldValue))
                    {
                        attr1 = new AttributeItem(f1);
                        finderObj.SetValue(attr1, fieldValue);
                        if (!string.IsNullOrEmpty(fieldValue))
                            condObj.Like(attr1, fieldValue);
                    }
                }
                catch (Exception ex)
                {
                    Cs.Error(ex.ToString());
                    litWarn.Text = ex.Message + ":" + attr1.LongName + "=" + fieldValue;
                }
            }

            //hidVal.Value = valObj111.ToJson(20);
            //hidCondition.Value = condObj111.ToJson(20);
            hidFind.Value = finderObj.ToJson(20);

            //if (hidCondition.Value != "")
            //{
            //    condObj111 = JsonServiceBase.FromJson<ITableImplement>(hidCondition.Value);
            //}
            #endregion
    }