• Dictionary


    //效果


    //前台代码

    <body>
        <form id="form1" runat="server">
         <div>
        
            <asp:TextBox ID="txtTitle" runat="server" Width="209px"></asp:TextBox>
            <asp:Button ID="btnSave" runat="server" Text="保存" onclick="btnSave_Click" />
            <asp:Button ID="btnQuery" runat="server" Text="查询" onclick="btnQuery_Click" />
            <br />
            <br />
            <asp:TextBox ID="txtContent" runat="server" Height="219px" TextMode="MultiLine" 
                Width="339px"></asp:TextBox>
            <br />
        
        </div>
        </form>
    </body>

    //后台代码

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;


    namespace WebApplication1
    {
        public partial class WebDictionary : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {


            }
            protected void btnSave_Click(object sender, EventArgs e)
            {


                if (ViewState["gushi"] == null)
                {
                    Dictionary<string, string> dic = new Dictionary<string, string>();
                    //dic[txtTitle.Text] = txtContent.Text;
                    dic.Add(txtTitle.Text, txtContent.Text);
                    ViewState["gushi"] = dic;
                }
                else
                {
                    Dictionary<string, string> dic = ViewState["gushi"] as Dictionary<string, string>;
                    dic.Add(txtTitle.Text,txtContent.Text);
                    
                }
            }


            protected void btnQuery_Click(object sender, EventArgs e)
            {
                if (ViewState["gushi"]!=null)
                {
                    Dictionary<string, string> dic = ViewState["gushi"] as Dictionary<string, string>;
                    foreach (KeyValuePair<string,string> item in dic)
                    {
                        if (item.Key==txtTitle.Text)
                        {
                            txtContent.Text = item.Value;
                        }
                    }
                }
            }
        }
    }

  • 相关阅读:
    【Java】REST风格
    KMP(烤馍片)算法
    Lca求法 (树链剖分 与 倍增)
    hash学习笔记
    星际网络(数学)
    P3537 [POI2012]SZA-Cloakroom (背包)
    乘车路线 (二维最短路)
    渔民的烦恼 (二分)
    Jmeter 常用函数(18)- 详解 __isDefined
    Jmeter 常用函数(17)- 详解 __substring
  • 原文地址:https://www.cnblogs.com/yzc19838458/p/3169415.html
Copyright © 2020-2023  润新知