Пример #1
0
        public string AOnClick(string pFieldName)
        {
            string a = "location.href='{0}'";

            int fieldIndex = FnData.GetTableFieldIndex(structDt, pFieldName);

            URLPara urlp = new URLPara();

            urlp.QueryStringToURLPara();

            int searchOrderValue = Req.GetID("SearchOrderValue", 0);//0降序 1升序

            //HttpContext.Current.Response.Write(searchOrderValue + ",");

            foreach (DataColumn s in structDt.Columns)
            {
                if (string.Compare(s.ColumnName, pFieldName, true) == 0)
                {
                    searchOrderValue = searchOrderValue == 1 ? 0 : 1;
                    break;
                }
            }

            Dictionary <string, string> d = new Dictionary <string, string>();

            d.Add("SearchOrderBy", fieldIndex.ToString());
            d.Add("SearchOrderValue", searchOrderValue.ToString());

            if (!urlp.d.ContainsKey("SearchOrderBy"))
            {
                urlp.d.Add("SearchOrderBy", "");
            }

            if (!urlp.d.ContainsKey("SearchOrderValue"))
            {
                urlp.d.Add("SearchOrderValue", "");
            }

            a = string.Format(a, urlp.ToString(d));

            return(a);
        }
Пример #2
0
 /// <summary>
 /// ClassID +1
 /// </summary>
 /// <param name="pClassID">分类ID</param>
 /// <returns></returns>
 public int GetAddRowClassID()
 {
     return(FnData.GetAddRowID(tableName, "ClassSN"));
 }
Пример #3
0
 /// <summary>
 /// 获取排序最大值 +1
 /// </summary>
 /// <param name="pClassID">分类ID</param>
 /// <returns></returns>
 public int GetAddRowTaxis(int pClassID)
 {
     return(FnData.GetAddRowID(tableName, "Taxis", "where pClassSN=" + pClassID));
 }