Exemplo n.º 1
0
        private void addControl(string strHiddenData, string strPH)
        {
            string strField;
            int    intOrder;

            while (strHiddenData != "")
            {
                strField      = strHiddenData.Substring(0, strHiddenData.IndexOf("&"));
                strHiddenData = strHiddenData.Substring(strHiddenData.IndexOf("&") + 1);

                intOrder = Convert.ToInt32(strField.Substring(strField.IndexOf("_") + 1));
                strField = strField.Substring(0, strField.IndexOf("_"));

                if (strField.Substring(0, 1) == "i")
                {
                    oPage.Update(Convert.ToInt32(strField.Substring(1)), strPH, Int32.Parse(lblId.Text), intOrder, 1);
                }
                else
                {
                    oPage.Add(oSchema.Add(Convert.ToInt32(strField.Substring(1))), strPH, Int32.Parse(lblId.Text), intOrder, 1);
                }
            }
        }