• 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;
                        }
                    }
                }
            }
        }
    }

  • 相关阅读:
    uniapp、小程序之swiperitem内容过多显示不全的解决方案
    PingFang(苹方)字体的引用
    Vue项目中使用websocket
    uniapp页面跳转传递参数过长
    uniapp开发的h5,使用微信授权登录(前置条件+具体代码)
    Maven工具安装使用
    Lombok代码生成插件使用
    对不起,我的文章暂时无法公开!
    [iOS]学习笔记7(CATransform3DFlip效果)
    [iOS]学习笔记8 (iOS之阻塞)
  • 原文地址:https://www.cnblogs.com/yzc19838458/p/3169415.html
Copyright © 2020-2023  润新知