读书人

怎样在程序中保存按钮的状态?解决方法

发布时间: 2012-03-09 16:54:57 作者: rapoo

怎样在程序中保存按钮的状态?
我以前做 是把所有状态都保存在数据库的表中 leader说那样不行 表太大了 让我用程序控制 我就不会了 请大家帮帮我吧!
我举个例子吧 点击一下按钮 按钮的BackColor就变绿 我就把这个状态保存在了表中 下次就从数据库中读取这个状态 现在不用表保存状态了 用程序控制

[解决办法]
放注册表,放config文件.
[解决办法]
为什么要保存按钮的状态啊?按钮.BackColor不就行了吗???
[解决办法]
可以保存到按钮的Tag属性里
[解决办法]
那就建一个表保存属性了
[解决办法]
保存到用户本地的缓存中
[解决办法]
配置文件!
[解决办法]
写个配置文件就能解决了 去搜索一下配置文件的代码吧 不难的
[解决办法]
你做的是windows应用程序,还是web应用程序?
如果是windows应用程序,写到ini文件中就可以(当然还有很多方法)
web应用程序,还是写库比较好
[解决办法]
用户不是太多的话,对每个用户建立他自己的css文件,用户登录时读取他自己的css文件,可以从数据库中读取css文件名,也可以从cookie中读取。参考dvbbs的换肤功能、blog的模版
[解决办法]
用VS2005的话, 就用xml来存取咯

<Configuration>
<Client1> Green </Client1>
<Client2> Blue </Client2>
<Client3>
<Client3_1> Red </Client3_1>
<Client3_2> Black </Client3_2>
</Client3>
</Configuration>
[解决办法]
你做的是windows应用程序,还是web应用程序?
如果是windows应用程序,写到ini文件中就可以(当然还有很多方法)
web应用程序,还是写库比较好

支持这个说法!!!!!
[解决办法]
如果只是一次登陆时候变换,那就只要放cookie或者Session里面,要不你给一个object,给他一个属性好了。然后用queryString传来传去。

如果你是多次登陆之间,状态还保留,可以考虑写xml,database table.
别人说写xml,个人觉得要比放table 里面麻烦多了。

读书人网 >C#

热点推荐