zoukankan      html  css  js  c++  java
  • 页面中的传参介质(ViewState,Session,Items),Dictionary的用法.

    1例.
    private List<int> QuotationIds            //List<int>可以是List<string>,bool,class(类),int,string...
       
    {
            get
            {
                object o = ViewState["QuotationIds"];    //ViewState可以是Session,Items.
                if (o == null)
                {
                    o = new List<int>();
                    ViewState.Add("QuotationIds", o);
                }
                return (List<int>)o;
            }
            set
            {
                ViewState["QuotationIds"] = value;
            }
        }

    2例.
    private string PartWhere
        {
            get
            {
                object o = ViewState["PartWhere"];
                if (o == null)
                    o = string.Empty;

                return (string)o;
            }
            set
            {
                ViewState["PartWhere"] = value;
            }
        }

    3例.
    private int[] QuotationIDs
        {
            get
            {
                return (int[])Items["QuotationIDs"];
            }
            set
            {
                Items["QuotationIDs"] = value;
            }
        }
    4.protected Bid CurrentBid            //Bid是一个类
        {
            get
            {
                return (Bid)Session["CurrentBid"];
            }
            set
            {
                Session["CurrentBid"] = value;
            }
        }

    5.protected Dictionary<string, string> ToolNames   //<string,string>这里的类型可以自己设定,可以为<int,int>,也可以为<int,string>
        {
            get
            {
                object o = ViewState["ToolNames"];
                if (o == null)
                {
                    o = new Dictionary<string, string>();
                    ViewState.Add("ToolNames", o);
                }
                return (Dictionary<string, string>)o;
            }
        }

  • 相关阅读:
    百度地图 如何制作泡泡放大镜?
    百度地图 孪生姐妹地图
    百度地图Api进阶教程-点聚合9.html
    百度地图Api进阶教程-实例高级操作8.html
    百度地图Api进阶教程-用户自定义数据(标记和搜索)7.html
    百度地图Api进阶教程-地图鼠标左右键操作实例和鼠标样式6.html
    百度地图Api进阶教程-弹出信息窗口5.html
    百度地图Api进阶教程-点击生成和拖动标注4.html
    app设计需注意的
    JS移动客户端--触屏滑动事件 banner图效果
  • 原文地址:https://www.cnblogs.com/qfb620/p/1245074.html
Copyright © 2011-2022 走看看