请教一个常见的问题
我使用.net做了个datagrid从数据库中读取内容显示,其中sqlConnection的ConnectionString是自动生成的,在Web Form Designer generated code中,如果我要修改这个字符串,很不方便,在每个有sqlConnection的叶面中都要改,我想把它放在webconfig中,如下
<appSettings>
<add key="ConnectionString" value="......" />
</appSettings>
在叶面中使用this.sqlConnection.ConnectionString = ConfigurationSettings.AppSettings["connectionString"];读取,这句是放在InitializeComponent()中的,在叶面装载前执行,结果没问题,可当我在设计叶面(aspx)中点击sqlConnection的属性connectionstring后,什么也不选,再返回代码页,this.sqlConnection.ConnectionString = ConfigurationSettings.AppSettings["connectionString"];不见了,我想是IDE自动清空了这句代码,怎么解决这个问题呢?如果不是用自动生成代码,手工写所有sqlConnection,SqlDataAdapter,SqlCommand也可以实现,太麻烦。