将文本框值保存到按钮上的缓存单击

时间:2017-11-01 12:47:17

标签: c# caching button

我有一个文本框和一个按钮,

如何在单击按钮时将文本框值保存到缓存中?

当我说Cache我的意思是使用Application Cache。不变。我希望在整个应用程序会话中使用该值,因此使用Session不起作用。

我在Visual Studio中使用Web应用程序,此示例位于Web表单中。

此致 罗布

1 个答案:

答案 0 :(得分:0)

很抱歉打扰你的帖子很糟糕,但我设法理清了我想要做的事情,而且像往常一样,很难找到。

我创建了两个网络表单,

表单1有一个按钮和文本框

表格2有一个按钮和标签。

下面的网络表单1中的代码。

 protected void BtnSave_Click(object sender, EventArgs e)
    {

        Cache["UserName"] = TbxSave.Text;

        Response.Redirect("RetreiveFromCache.aspx");

    }

来自下面的网络表格2的代码

    protected void BtnRetreive_Click(object sender, EventArgs e)
    {

        String value;

        value = Cache.Get("UserName").ToString();
        Label1.Text = value;

    }

排序。