有没有办法在上一页上按下按钮文字?

时间:2015-02-20 15:06:00

标签: c# asp.net

我正在使用C#语言

开发Visual Studio

我想问一下是否有人回去拿上我在上一页上按下的ButtonX.Text,某种没有密码的登录。

基本上我需要一个工人通过点击他们的名字(按钮)来指定他是谁,然后它转到下一页我在MasterPage上有一个标签,但每次进入下一页时它会重置我会喜欢做的就是保存信息

http://i.stack.imgur.com/EtgqD.jpg

如果您需要一些代码告诉我。

由于

2 个答案:

答案 0 :(得分:1)

您可以使用会话变量吗?

在第一页上的按钮点击处理程序...

protected void button_Click(object sender, EventArgs e)
{
    Session["Worker"] = button.Text;
}

然后在第二页......

Label.Text = Session["Worker"];

答案 1 :(得分:0)

根据您对Zollistic的回答,您可以这样做......

将此活动应用于您的所有工作人员按钮......

protected void button_Click(object sender, EventArgs e)
{
    if (Session["Worker"] == null) Session["Worker"] = "";
    Session["Worker"] += button.Text + ",";
}

现在,Session [" Worker"]具有所有单击按钮的字符分隔列表。此示例中的字符是逗号;但你可以把它改成你想要的任何东西(即管道" |")。