public class Class2:CDatabase
{
protected string strsql;
public Class2()
{
}
}
{
protected string strsql;
public Class2()
{
}
}
解决方案 »
- 自画cxgrid表格,当关闭第二窗口时出现部分空白如何解决?
- 程序定时执行
- 100分提供一个购物解决思路
- Microsoft JScript 运行时错误: 'Sys' 未定义
- treeview这样的功能如何实现?
- 为什么treeview的node设置了navigateURL后,点击text发生url跳转后treeview还是会回发事件呢
- 一个简单例子的小问题!
- 如何将SqlDataSource取出的字符串分割后格式化处理显示?
- 求论坛,聊天室的设计方法。以及 FRAMEWORK 1。1 下面的源代码。谢谢
- gridview奇怪问题
- 急!!!怎样控制同一账号同密码不能同时在线的问题?
- 如何在表格中动态加入行?(给200分)
AspNetPager 免费分页控件2.0版发布,新增Url分布功能,欢迎下载使用:http://www.webdiyer.com
private string i;private void page_load(....
{
i="a";
lable1.text = i;
}private void button1_click(....
{
i=i+"a";
lable1.text = i;
}我希望每按一次button1就能将lable中的内容加上"a";
但是跟踪发现每次进入button1_click时
i的值总是"a"
所以无论我怎么click button,lable1的内容都是"aa";全局变量没用!!
如果使用application来储存就行
private void page_load(...)
{
if(!IsPostBack) i = "a";
}
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if (!IsPostBack)
i="a";
Label1.Text = i; }
问题解决要加上ispostback
同时要将i声明为static
为什么要声明为static呢?
但如果不用static的变量又是什么样的情况呢?
赐教
提交后
每次i初始化为""
所以
not add if (!IsPostBack)
结果始终为a
add if (!IsPostBack)
结果始终为aa