社区
C#
帖子详情
UserControl为什么不能引用有全局变量的类
yth126
2011-04-18 11:12:51
我做的UserControl老是报错,经过调查才弄明白原来是引用的那个类有问题。可是这个类在很多地方都用到了,没有问题。再细细琢磨,原来是因为引用的这个类里面声明了全局变量。可是我不明白为什么会这样啊?
...全文
106
10
打赏
收藏
UserControl为什么不能引用有全局变量的类
我做的UserControl老是报错,经过调查才弄明白原来是引用的那个类有问题。可是这个类在很多地方都用到了,没有问题。再细细琢磨,原来是因为引用的这个类里面声明了全局变量。可是我不明白为什么会这样啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhoutengxiao
2011-04-19
打赏
举报
回复
楼主呢,咋不说话了
yth126
2011-04-18
打赏
举报
回复
public class SQLHelper
{
// 这就是会报错的那里
private string connstring = ConfigurationManager.ConnectionStrings["connString"].ConnectionString;
public SQLHelper()
{
}
public SQLHelper(string strConnString)
{
if (strConnString != "")
{
this.connstring = ConfigurationManager.ConnectionStrings["connOrderManager"].ConnectionString;
}
}
isjoe
2011-04-18
打赏
举报
回复
是不是因为全局变量没有赋值导致的呢?
dafei198607
2011-04-18
打赏
举报
回复
if (!DesignMode)
{
}
在这个控件的加载方法里最外层加上这个试试,不知道好不好使,看看效果
云成致雨
2011-04-18
打赏
举报
回复
他说的是自定义的用户控件.
你这问题应该是定义的问题:private string connstring = ConfigurationManager.ConnectionStrings["connString"].ConnectionString;
这就变在常量定义了,
改成:private string connstring ;应该就行了。
zhoutengxiao
2011-04-18
打赏
举报
回复
如果不对,仅供参考
zhoutengxiao
2011-04-18
打赏
举报
回复
恩 你把配置文件在改一下,我也遇到过这样的问题 在vs2008和vs2010里,我在添加一个配置文件时,把名字中的APP1中的1去掉了,然后就没报过错
可能与名字有关
yth126
2011-04-18
打赏
举报
回复
[Quote=引用 2 楼 dafei198607 的回复:]
C# code
if (!DesignMode)
{
}
在这个控件的加载方法里最外层加上这个试试,不知道好不好使,看看效果
[/Quote]
看不明白,能说得具体点吗?谢谢
access
全局变量
_在MS Access中使用“全局”变量
access
全局变量
As developers, we frequently need to store values for use throughout our application or to pass values from one object (form, report, module) to another. There are a number of ways to do th...
MFC中
全局变量
的定义及使用
举个例子,很快就明白: LoginDlg.cpp #include "stdafx.h" #include "LoginDlg.h" //下面在源文件cpp文件里定义了4个
全局变量
,包含了两个控件变量 int Iden; int Loginok; CString m_
user
; CString m_password; CLoginDlg::CLoginDlg(void) { Ide
C# Winform窗体应用程序中 继承泛型Form/
User
Control
后,设计器无法可视化。
在C# Winform窗体应用程序中,有时我们会继承泛型Form/
User
Control
,以达到部分控件或代码可以重用的目的,但这往往会伴随一个不太友好的问题:设计器无法可视化(出现一些异常,在此不一一列举);这会给我们的界面布局带来困扰。 目前,个人觉得最好的就绝办法就是找一个“过渡的对象”,即在要继承的Form/
User
Control
和被继承的泛型Form/
User
Control
之...
windows
全局变量
_如何在Windows中使用全局系统环境变量
windows
全局变量
Any system administrator who spends a good bit of time in the command prompt or batch scripts is probably well aware of built in environment variables Windows offers (i.e. Path, WinDir, P...
Vue 设置
全局变量
(引入自定义JS)
Vue 全局引入自定义JS一、需要引入的JS(例子)二、Vue 2.0 全局引用三、Vue 3.0 全局引用四、调用方式 前言: 在使用Vue的时候我们常常会封装一些JS工具来使用,比如前后端交互常用的Axios,然后在里面配置一些参数,如果一个个页面引入会很麻烦。所以这时候就需要进行一个全局引入,以下以axios为例子进行介绍。 一、需要引入的JS(例子) 在utils下的request.js文件 //Axios的封装 import axios from 'axios' const request
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章