当前位置:编程学习 > C#/ASP.NET >>

急急急!!帮帮忙吧大家谢谢!

在一个页面用session 存贮一组 PID 

进入另一个页面后 读出session并放到Arraylist循环展示到此页面的grid里怎么做?? --------------------编程问答-------------------- 如果存入的pid 是按;號分隔的話
那么去的時候
string temp = (string)Session["pid"] 
string[] s = temp.slit(';')
--------------------编程问答--------------------
引用 1 楼 telankes2000 的回复:
如果存入的pid 是按;號分隔的話
那么去的時候
string temp = (string)Session["pid"]
string[] s = temp.slit(';')

.. --------------------编程问答-------------------- ?? 不懂 ,  怎么存就怎么读. 
session["value"]=pid
读取的时候
if(session["value"]!=null)
{
      string pid=(string)session["value"];
      string [] pids=pid.split('分隔字符');
      arraylist al=new arraylist();
      if(pids.length>0)
      {
          foreach(string s in pids)
          {
             al.add(s);
            }
      }
} --------------------编程问答-------------------- 你那一组是什么类型的一组? --------------------编程问答--------------------
引用 1 楼 telankes2000 的回复:
如果存入的pid 是按;號分隔的話
那么去的時候
string temp = (string)Session["pid"]
string[] s = temp.slit(';')

正解 --------------------编程问答-------------------- 赋值是什么类型,取值就强转为此类型 
比如: 
ArrayList list = new ArrayList();
list.Add("1");
list.Add("2");
list.Add("3");
Session["pid"]=list;//赋值
ArrayList list = (ArrayList)Session["pid"]; //取值
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,