C#简单的通用基础字典实现方法

2019-12-26 11:27:51王冬梅

        {
            if (_comToPageIndex != null)
            {
                //防止程序重入
                if (_comToPageIndex.Tag == null || _comToPageIndex.Tag.ToString() == "1")
                {
                    return;
                }
                _comToPageIndex.Tag = "1";
            }

            //出发beforefire事件
            if (_beferDataLoad != null)
            {
                _beferDataLoad();
            }

            System.Data.DataSet ds;

            try
            {
                ds = LoadWebServiceData(webservicecomm, Xmlcommand);

                if (!ds.Tables.Contains("table0"))
                {
                    if(_dv.DataSource!=null)
                    {
                        ((DataTable)_dv.DataSource).Clear();
                    }
                }