首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

“string”并不包含“ToInt32”的定义,该如何处理

2012-01-31 
“string”并不包含“ToInt32”的定义我在百度里搜了一下,用System.Convert.ToInt32可以解决问题,但是不知道在

“string”并不包含“ToInt32”的定义
我在百度里搜了一下,用System.Convert.ToInt32可以解决问题,但是不知道在下面的程序里怎么用。大家帮忙看一下
        void   PagerButtonClick(Object   sender,   EventArgs   e)
        {
                //获得LinkButton的参数值
                String   arg   =   ((LinkButton)sender).CommandArgument;

                switch   (arg)
                {
                        case   ( "next "):
                                if   (MyDataGrid.CurrentPageIndex   <   (MyDataGrid.PageCount   -   1))
                                        MyDataGrid.CurrentPageIndex++;
                                break;
                        case   ( "prev "):
                                if   (MyDataGrid.CurrentPageIndex   >   0)
                                        MyDataGrid.CurrentPageIndex--;
                                break;
                        case   ( "last "):
                                MyDataGrid.CurrentPageIndex   =   (MyDataGrid.PageCount   -   1);
                                break;
                        default:
                                //本页值
                                MyDataGrid.CurrentPageIndex   =   arg.ToInt32();
                                break;
                }
                BindGrid();
        }

[解决办法]
MyDataGrid.CurrentPageIndex = int.Parse(arg);
[解决办法]
一眼就看到这句有问题:
MyDataGrid.CurrentPageIndex = arg.ToInt32();
应该是这样:
MyDataGrid.CurrentPageIndex = Convert.ToInt43(arg);

[解决办法]
Convert.ToInt32(arg)
[解决办法]
//本页值
MyDataGrid.CurrentPageIndex = Convert.ToInt32(arg);
------解决方案--------------------


MyDataGrid.CurrentPageIndex = int.Parse(arg);

MyDataGrid.CurrentPageIndex = Convert.ToInt32(arg);

[解决办法]
MyDataGrid.CurrentPageIndex = arg.ToInt32();
改为:

MyDataGrid.CurrentPageIndex = int.Parse(arg);
or
MyDataGrid.CurrentPageIndex = Convert.ToInt32(arg);
[解决办法]
MyDataGrid.CurrentPageIndex = arg.ToInt32();
==============================================


MyDataGrid.CurrentPageIndex = Convert.ToInt32(arg);
[解决办法]
答案已经给咯,我来接分

热点排行