比如我设置了
string str="半期考试";
DropDownList.Items.insert(0,str)
我想DropDownList怎样能长时间保留这个值,因为过一段时间我又可以重新设置另一个值.

解决方案 »

  1.   

    csdn,怎么会无解呢?顶................
      

  2.   

    看不出楼主的标题和内容有什么关系!如果按标题,那些变量可以保存到数据库,文件或者cookie.按内容就没什么道理了,每次启动都会走那些代码,自然能看到你加的东西.
      

  3.   

    对不起,也许我的说法不够准确,是这样的,我想对一个变量赋一个值,让它能保存一段时间(关机不丢失)直到我改变它的值为止.不用数据库,用文件和注册表和cookie分别该怎么写呢?(asp.net/c#)
      

  4.   

    如果是ASPX里的话那就用APPLICATION对象吧,只要服务器没问题就不会丢了
      

  5.   

    可以写入XML文件啊你可以随便写一个文件来存储这个字段,而后每次进行更改<VarValue>xxxxx</VarValue>每次读出或者写入就可以了。类似数据库保存
      

  6.   

    哎,惭愧,刚入门还没有用过APPLICATION对象,是不是服务器关机了APPLICATION对象也不丢失呢?如果要对它赋值是不是这样的:APPLICATION["bianliang"]="变量的值"?
    另外,写入XML文件我也没作过,是不是建一个XML文件,在这个建的XML文件中加'<VarValue>xxxxx</VarValue>'这句话?如果是这样的话,我怎么取得XML的值呢,又如何修改它的值呢?
    我该多看看XML的书,但是我现在没有关于它的,你给我先说说吧!谢谢了!
      

  7.   

    cookie("name")=值
    值=cookie("name")
      

  8.   

    说来说去,按你的意思要关机不丢失只有保存到数据库里或cookie或者是一个文件里,这样关机当然变量还在,下次你想读取或改变这个变量时就到这些地方去读写!要关机还有除了将内容保存到一个地方还有什么方法呢?没有了吧!不要想得那么复杂!
      

  9.   

    那有變量在關機後都能保存的,其實你要的效果很容易實現,為了軟件的綠色,建議保存在XML文件裡.
      

  10.   

    你只能保存到文件或数据库或注册表中cookie有可能被删除。实在想不出来这个问题有什么难度
      

  11.   

    对象状态要想重启时,也可以有上一次的状态一般是用xml序列化
      

  12.   

    XML存储这个值就行了!也就是要将值放在物理内存当中