传入一个页面的ID,我想把它设为全局变量,这样方便在几个函数中使用它,
但是当加上static后,就不能使用request方法了,
请教高手??

解决方案 »

  1.   

    把值定义为属性,或在pageload用ViewState保存
      

  2.   

    码一个textbox控件,隐藏喽,把变量写进去~~用着很方便~
      

  3.   

    对,写一个读写属性 用viewstate保存值,可以跨页取得
      

  4.   

    为什么不能这样写??
    private static string phID = Request.QueryString["phID"];
      

  5.   

    static是全局变量,对所有用户都只有一个值,也就是说2个用户同时访问一个页面,一个用户改变了static的值,另一用户也受影响。用viewstate比较方便
      

  6.   

    谢谢 xiaoqhuang(人生就象在拉屎,有时你很努力了可出来的只是一个屁。) 再请讲一下,具体怎么做呢,我没用过viewstate,谢谢?