2024年1月4日发(作者:)

从索引0处开始,初始化字符串的格式不符合规范

VS2008:

此问题一般因数据库连接字符串错误而导致的,一开始我用SqlDataSource数据源获取中关于Oracle库接串配置。如下:

文件:

后来为了安全起见,对数据库连接串进行加密,如下:

此时就需要在页面加载时进行解密,解密后的字符串再动态赋予tionString属性。一开始我是在Page_Load中,并使用了DevExpress的ASPxGridView控件,并做了主子表功能,如下:

第1页 共2页

当点击要收起时,SqlDataSource会重新刷新,但.cs页中的Page_Load不刷新,这样就无法再次为tionString赋值,所以才弹出以下提示:

解决办法是把给tionString赋值部分写入OnInit="SqlDS_Data_Init"即可。

李杰•编

2013-1-16

第2页 共2页