请教:做一个WEB自定义控件其中涉及数据库访问,下面的方法都可正常得到数据效果。
当连接字符串直接赋值时在调用该控件的页面就可以自动呈现控件中的内容,方便控件效果的预览和修改,如下:
string strCon = "server=.;uid=sa;pwd=;database=temp";
当从Web.config中读取连接字符串,提示ConnectionString属性尚未初始化,如下:
string strCon = System.Configuration.ConfigurationSettings.AppSettings[ConStr];
当然第二种方法使用中可以请方便的修改连接字符串,所以我想实现可预览呈现的控件内容,又可方便连接字符串的方法。
当连接字符串直接赋值时在调用该控件的页面就可以自动呈现控件中的内容,方便控件效果的预览和修改,如下:
string strCon = "server=.;uid=sa;pwd=;database=temp";
当从Web.config中读取连接字符串,提示ConnectionString属性尚未初始化,如下:
string strCon = System.Configuration.ConfigurationSettings.AppSettings[ConStr];
当然第二种方法使用中可以请方便的修改连接字符串,所以我想实现可预览呈现的控件内容,又可方便连接字符串的方法。
解决方案 »
- 把图片保存到数据库中,并显示到GridView中
- xml+xslt与html混合显示,html位于xml的下方
- 水晶报表XI R2 版与水晶报表11.5版是一版吗? 他们的注册号是一样的吗?
- 怎么可以让留言一条条滚动显示?
- 网页 背景音乐??
- 如何用程序读.xml .xsl, 然后将结果在网页中的一个表格显示,页面其他内容都是静态的:
- IIS部署后怎么修改功能代码
- 有没有模拟登录的高手啊,求解决难题
- 100分的问题很容易,但我是新手难以解决,请教大家.将自己赚来的分给大家!
- 难道用INSERT的SQL语句不把所有字段列出来不行吗?如何解决?
- 请问:数据库字段image,在C#里面取数据的时候取不到大小?
- 类 封装的问题
给控件增加一个属性直接给它设值为连接字符串内容,
在VS中是可以预览的
但是不方便连接字符串的管理
自定义控件类中为什么不支持ConfigurationManager
而是1.1中的System.Configuration.ConfigurationSettings.AppSettings
问题就出在
strCon = System.Configuration.ConfigurationSettings.AppSettings[ConStr];
得到strCon的值确实是连接字符串,
但为什么直接赋值可以预览效果,而从web中读取却不能预览效果还提示
ConnectionString属性尚未初始化
自定义控件类中为什么不支持ConfigurationManager
而是1.1中的System.Configuration.ConfigurationSettings.AppSettings
问题就出在
strCon = System.Configuration.ConfigurationSettings.AppSettings[ConStr];
得到strCon的值确实是连接字符串,
但为什么直接赋值可以预览效果,而从web中读取却不能预览效果还提示
ConnectionString属性尚未初始化